** Description changed:

  Binary package hint: system-cleaner
  
  Description:  Ubuntu intrepid (development branch)
  Release:      8.10
  
  Package version: system-cleaner-1.10.3-0ubuntu1
  
  Expected behavior: respect user decision and preserve explicitly
  installed third-party packages
  
  What happened instead:
  
  The way system-cleaner identify some packages as "cruft" is problematic
  and worrying. I got my Chinese input method removed by system-cleaner,
  and when I reinstalled the two packages using dpkg, they are listed by
  system-cleaner as "cruft" immediately.
  
  The said packages are for SunPinyin, which are not in repo, and can be found 
here: http://blog.eshangrao.com/2008/08/25/555/.
  I'm also posting the direct links here as most of you probably can't read 
Chinese:
  
http://blog.eshangrao.com/wp-content/uploads/file/scim-sunpinyin_1.0~hg20080607-2_i386.deb
  and
  
http://blog.eshangrao.com/wp-content/uploads/file/sunpinyin-data-le_1.0~hg20080607-2_all.deb
  
  I tested again with Opera (opera_9.60.2444.gcc4.qt3_i386.deb provided by
  Opera for Hardy), and immediately after installation it was listed as
  "cruft".
  
  This is going a bit too far, and without warning, can cause quite a lot
  of agony on a normal user's part.
  
  Propose fix: at least uncheck these explicitly installed third party
  packages by default.
+ 
+ SUMMARY FOR SRU: system-cleaner has no way of knowing whether a package
+ is really obsolete or was installed via dpkg -i, or came from a
+ repository no longer in sources.list. The workaround implemented is to
+ add a dialog to have the user confirm they really want to remove
+ packages.
+ 
+ PATCH: http://bazaar.launchpad.net/~systemcleaner-hackers/systemcleaner
+ /intrepid-sru-1-proposal/changes (revision 111).
+ 
+ TEST CASE: Add package from third-party repository, remove repository
+ from sources.list, then verify that system-cleaner-gtk offers to remove
+ the package, and pops up the confirmation dialog.

-- 
System cleaner removes explicitly installed third-party packages
https://bugs.launchpad.net/bugs/285746
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