** Attachment added: "fakepkg" https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1171931/+attachment/3651650/+files/fakepkg
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to software-center in Ubuntu. https://bugs.launchpad.net/bugs/1171931 Title: Installing multiarch debs can uninstall native arch packages Status in “software-center” package in Ubuntu: New Bug description: 1. Download the .deb which I've attached (it was built from equivs and is harmless but I'll also attach the equivs script if you want to reproduce it) on an amd64 system with i386 multiarch enabled. It's an i386 deb which depends on unity. Importantly Unity is uninstallable with multiarch. 2. Open it in software-center by software-center fakepkg_1.0_i386.deb 3. Click "Install". 4. Observe that s-c tries to install the .deb and removes a load of packages in the process, e.g. by comparing ubuntu-desktop versions before and after. It is possible to know that this package isn't installable; apt-get --dry run can do this, for example: laney@raring-vm:~/temp$ apt-get --dry-run install fakepkg NOTE: This is only a simulation! apt-get needs root privileges for real execution. Keep also in mind that locking is deactivated, so don't depend on the relevance to the real current situation! Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies. fakepkg:i386 : Depends: unity:i386 but it is not going to be installed libgudev-1.0-0:i386 : Depends: libudev1:i386 (>= 183) but it is not going to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). I don't think it's enough just to know if it can be installed, though - you have to make sure that no native arch packages are removed too, I think. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1171931/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

