{"action":"created","issue":{"url":"https://api.github.com/repos/openwrt/packages/issues/2582","repository_url":"https://api.github.com/repos/openwrt/packages","labels_url":"https://api.github.com/repos/openwrt/packages/issues/2582/labels{/name}","comments_url":"https://api.github.com/repos/openwrt/packages/issues/2582/comments","events_url":"https://api.github.com/repos/openwrt/packages/issues/2582/events","html_url":"https://github.com/openwrt/packages/issues/2582","id":146987022,"number":2582,"title":"[Orig: #21654] Aiccu should depend on ip or ip-full","user":{"login":"leleobhz","id":201189,"avatar_url":"https://avatars.githubusercontent.com/u/201189?v=3","gravatar_id":"","url":"https://api.github.com/users/leleobhz","html_url":"https://github.com/leleobhz","followers_url":"https://api.github.com/users/leleobhz/followers","following_url":"https://api.github.com/users/leleobhz/following{/other_user}","gists_url":"https://api.github.com/users/leleobhz/gists{/gist_id}","starred_url":"https://api.github.com/users/leleobhz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leleobhz/subscriptions","organizations_url":"https://api.github.com/users/leleobhz/orgs","repos_url":"https://api.github.com/users/leleobhz/repos","events_url":"https://api.github.com/users/leleobhz/events{/privacy}","received_events_url":"https://api.github.com/users/leleobhz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-04-08T17:17:25Z","updated_at":"2016-08-11T13:30:40Z","closed_at":null,"body":"I'm affected by the bug https://dev.openwrt.org/ticket/21654 and i reproduced it:\r\n\r\n```\r\nroot@amora:~# opkg install ip-full\r\nInstalling ip-full (4.0.0-1) to root...\r\nDownloading http://downloads.openwrt.org/chaos_calmer/15.05/brcm2708/bcm2708/packages/base/ip-full_4.0.0-1_brcm2708.ipk.\r\nCollected errors:\r\n * check_data_file_clashes: Package ip-full wants to install file /usr/sbin/ip\r\n\tBut that file is already provided by package  * ip\r\n * opkg_install_cmd: Cannot install package ip-full.\r\nroot@amora:~# opkg remove ip\r\nNo packages removed.\r\nCollected errors:\r\n * print_dependents_warning: Package ip is depended upon by packages:\r\n * print_dependents_warning: \taiccu\r\n * print_dependents_warning: These might cease to work if package ip is removed.\r\n\r\n * print_dependents_warning: Force removal of this package with --force-depends.\r\n * print_dependents_warning: Force removal of this package and its dependents\r\n * print_dependents_warning: with --force-removal-of-dependent-packages.\r\nroot@amora:~# opkg --force-removal-of-dependent-packages remove ip\r\nRemoving package aiccu from root...\r\nRemoving package ip from root...\r\nNot deleting modified conffile /etc/iproute2/rt_tables.\r\nroot@amora:~# opkg install ip-full\r\nInstalling ip-full (4.0.0-1) to root...\r\nDownloading http://downloads.openwrt.org/chaos_calmer/15.05/brcm2708/bcm2708/packages/base/ip-full_4.0.0-1_brcm2708.ipk.\r\nConfiguring ip-full.\r\nroot@amora:~# opkg install aiccu\r\nInstalling aiccu (20070115-12) to root...\r\nDownloading http://downloads.openwrt.org/chaos_calmer/15.05/brcm2708/bcm2708/packages/packages/aiccu_20070115-12_brcm2708.ipk.\r\nInstalling ip (4.0.0-1) to root...\r\nCollected errors:\r\n * check_conflicts_for: The following packages conflict with ip:\r\n * check_conflicts_for: \tip-full * \r\n * opkg_install_cmd: Cannot install package aiccu.\r\n```\r\n\r\nIt's possible to add ip and ip-full to satisfied conditions?"},"comment":{"url":"https://api.github.com/repos/openwrt/packages/issues/comments/239161011","html_url":"https://github.com/openwrt/packages/issues/2582#issuecomment-239161011","issue_url":"https://api.github.com/repos/openwrt/packages/issues/2582","id":239161011,"user":{"login":"oskar456","id":816717,"avatar_url":"https://avatars.githubusercontent.com/u/816717?v=3","gravatar_id":"","url":"https://api.github.com/users/oskar456","html_url":"https://github.com/oskar456","followers_url":"https://api.github.com/users/oskar456/followers","following_url":"https://api.github.com/users/oskar456/following{/other_user}","gists_url":"https://api.github.com/users/oskar456/gists{/gist_id}","starred_url":"https://api.github.com/users/oskar456/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oskar456/subscriptions","organizations_url":"https://api.github.com/users/oskar456/orgs","repos_url":"https://api.github.com/users/oskar456/repos","events_url":"https://api.github.com/users/oskar456/events{/privacy}","received_events_url":"https://api.github.com/users/oskar456/received_events","type":"User","site_admin":false},"created_at":"2016-08-11T13:30:40Z","updated_at":"2016-08-11T13:30:40Z","body":"I've found probably same issue with core package `openvpn` which is probably the only core package depending (at least conditionally) on `ip`. Other packages depending on `+ip` are:\r\n`mwan3`, `opennhrp`, `strongswan`, `shadowsocks-libev`, `chaosvpn`\r\n\r\nIs there any way how to depend on either `ip` or `ip-full`?\r\nI have no idea. "}}
{"actor":{"display_login":"oskar456"}}