[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