[Bug 625628] Re: Removing a repository does not propose to downgrade/remove its packages
Matthew Paul Thomas
mpt at canonical.com
Mon Jan 14 18:17:26 UTC 2013
I've updated the specification to include a design for this feature.
<https://wiki.ubuntu.com/SoftwareAndUpdatesSettings?action=diff&rev2=19&rev1=18>
** Changed in: software-properties (Ubuntu)
Status: In Progress => Triaged
** Changed in: software-properties (Ubuntu)
Assignee: Matthew Paul Thomas (mpt) => (unassigned)
** Description changed:
- Binary package hint: software-center
-
- On Ubuntu 10.04 :
-
Currently, when removing a repository :
- packages remain upgraded
- - repository's new packages remain installed
+ - the repository's new packages remain installed
which can lead to misunderstanding, as many people think removing a
repository will restore software versions to previous state.
- I think that when removing a repository, SoftwareCenter should propose 2 choices :
- (1) don't change packages (current behavior)
- (2) do as if the repository had never existed, which means :
- - downgrade upgraded packages to the highest remaining available version
- - remove packages that could only be found in the repository we removed
- If downgrading or removing a package breaks a dependancy in another package (this should not occur often with PPAs), ask the user what to do.
+ <https://wiki.ubuntu.com/SoftwareAndUpdatesSettings>: "If any software
+ is installed from that channel, a “Remove Channel” alert should appear,
+ with primary text ‘This computer has software installed from “{Display
+ Name of Channel}”. Do you want to remove that software too?’ This should
+ be followed by a list of the installed items, each with a menu
+ containing “Leave installed” (the default), “Downgrade” (only if this is
+ possible), and “Remove”."
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-properties in Ubuntu.
https://bugs.launchpad.net/bugs/625628
Title:
Removing a repository does not propose to downgrade/remove its
packages
Status in “software-properties” package in Ubuntu:
Triaged
Bug description:
Currently, when removing a repository :
- packages remain upgraded
- the repository's new packages remain installed
which can lead to misunderstanding, as many people think removing a
repository will restore software versions to previous state.
<https://wiki.ubuntu.com/SoftwareAndUpdatesSettings>: "If any software
is installed from that channel, a “Remove Channel” alert should
appear, with primary text ‘This computer has software installed from
“{Display Name of Channel}”. Do you want to remove that software too?’
This should be followed by a list of the installed items, each with a
menu containing “Leave installed” (the default), “Downgrade” (only if
this is possible), and “Remove”."
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/625628/+subscriptions
More information about the foundations-bugs
mailing list