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

Reply via email to