Public bug reported: Binary package hint: software-center
The way that software center handles third party repo's atm is almost perfect. There is one huge problem though... When upgrading or switching to a package from a third party repo to gain extra features or to test packages it would be nice if software center/apt took note of what official packages it was replacing so that if the user wants to remove the third party version of the software they have installed, they can do so safely. An example of how apt can go wrong: #1 Install the experimental rgba stuff. {this installs modifications to nautilus} #2 Uninstall the experimental rgba stuff. #3 Restart to be greeted by a gdm minus the gnome session :) I understand that canonical do not support third party repo's but at the same time ppa's are there for a reason. I like to test new stuff but one of the pains I have found with testing is reverting back to canonical maintained configurations. Most of the time I just compile from source rather than take a chance with a daily-ppa. My proposal is that software-center / apt takes note of whenever a user upgrades canonical maintained software from a third party repo and allows the user to easily revert back to their configuration before they tested packages. Maybe it should revert back as default instead of removing the app. At this moment in time I see the uninstall button for third party software as being a bit like Russian roulette. "Will it nuke my system or wont it" :) ProblemType: Bug Architecture: i386 Date: Fri Mar 5 22:48:48 2010 DistroRelease: Ubuntu 10.04 InstallationMedia: Package: software-center 1.1.16.1 PackageArchitecture: all ProcEnviron: LANG=en_IE.utf8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.32-15.22-generic SourcePackage: software-center Uname: Linux 2.6.32-15-generic i686 ** Affects: software-center (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 lucid -- How software center should handle third party installations https://bugs.launchpad.net/bugs/532999 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs