That sounds perfect to me :)

On 6 March 2010 00:53, Matthew Paul Thomas <m...@canonical.com> wrote:

> Thanks for the report, John. First we need a good design for this.
> Perhaps if a third-party package would replace an Ubuntu one, along with
> a one-sentence explanation of the different versions, the "Install"
> button should instead be "Replace Existing". And conversely, instead of
> "Remove" we could have "Restore Original". What do you think?
>
> ** Changed in: software-center (Ubuntu)
>       Status: New => Confirmed
>
> ** Changed in: software-center (Ubuntu)
>    Milestone: None => later
>
> ** Changed in: software-center (Ubuntu)
>     Assignee: (unassigned) => Matthew Paul Thomas (mpt)
>
> ** Summary changed:
>
> - How software center should handle third party installations
> + Removing 3rd-party replacement package surprisingly withholds original
>
> --
> Removing 3rd-party replacement package surprisingly withholds original
> https://bugs.launchpad.net/bugs/532999
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “software-center” package in Ubuntu: Confirmed
>
> Bug description:
> 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
>
> To unsubscribe from this bug, go to:
>
> https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/532999/+subscribe
>

-- 
Removing 3rd-party replacement package surprisingly withholds original
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