Public bug reported: The unity-webapps-service package has a hard Depends on webbrowser-app, rather than a depends on webbrowser, or an OR depends on firefox | chromium-browser | webbrowser-app. This results in the following situation:
apt-get remove --purge webbrowser-app Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: autopilot-desktop* bamfdaemon* libunity-webapps0* lightdm-remote-session-uccsconfigure* unity* unity-webapps-service* webbrowser-app* 0 upgraded, 0 newly installed, 7 to remove and 0 not upgraded. After this operation, 7,871 kB disk space will be freed. Do you want to continue? [Y/n] A reasonable solution would be to change this dependency to be "webbrowser" (the virtual package provided by many web browser packages), and add that Provides to webbrowser-app as well. Another option would be to introduce a new virtual package "webapps-browser" which is added to the Provides of firefox, chromium-browser, and webbrowser-app (and any other browsers that can be used for webapps). And yet another option is to simply use an OR depends instead, so that any of the supported browsers may satisfy the dependency. ** Affects: libunity-webapps (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of DX Packages, which is subscribed to libunity-webapps in Ubuntu. https://bugs.launchpad.net/bugs/1265630 Title: unity-webapps-service Depends on webbrowser-app rather than Recommends Status in “libunity-webapps” package in Ubuntu: New Bug description: The unity-webapps-service package has a hard Depends on webbrowser- app, rather than a depends on webbrowser, or an OR depends on firefox | chromium-browser | webbrowser-app. This results in the following situation: apt-get remove --purge webbrowser-app Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: autopilot-desktop* bamfdaemon* libunity-webapps0* lightdm-remote-session-uccsconfigure* unity* unity-webapps-service* webbrowser-app* 0 upgraded, 0 newly installed, 7 to remove and 0 not upgraded. After this operation, 7,871 kB disk space will be freed. Do you want to continue? [Y/n] A reasonable solution would be to change this dependency to be "webbrowser" (the virtual package provided by many web browser packages), and add that Provides to webbrowser-app as well. Another option would be to introduce a new virtual package "webapps-browser" which is added to the Provides of firefox, chromium-browser, and webbrowser-app (and any other browsers that can be used for webapps). And yet another option is to simply use an OR depends instead, so that any of the supported browsers may satisfy the dependency. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libunity-webapps/+bug/1265630/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp