Okay, Lucid's software center now says this:

"The installation could have failed because of an error in the
corresponding software package or it was cancelled in an unfriendly way.
You have to repair this before you can install or remove any further
software".

Well, it's an improvement.... but it's like telling a cancer patient
that they have a cancer need to go get it fixed. How do we get it fixed?
Why doesn't the person that told this information tell me what has to be
done to treat it? Better yet, why doesn't the person have super powers
that can fix it for me?

software-center has that super power. Fix the cancer. Give a button
saying "Fix broken packages". Don't just sit idly by and let someone
know that they're dying.

A better improvement, though :). I will update the bug accordingly.

** Summary changed:

- Software Center Does Not Alert User Upon Broken Packages
+ Software Center needs to be able to fix Broken Packages

** Description changed:

  Binary package hint: software-center
  
  When broken dependencies or packages are encountered in Karmic Beta,
  software-center displays:
  
  Package operation failed
  The installation or removal of a software package failed.
  Details:
  installArchives() failed
  
- Synaptic tells the user to run the command "sudo apt-get install -f" if
- there are any broken dependencies. Software-store should do that as well
- (even better, it should ask the user if it wants to "Fix The Problem"
- for him/her!)
+ Lucid says:
+ 
+ "The installation could have failed because of an error in the
+ corresponding software package or it was cancelled in an unfriendly way.
+ You have to repair this before you can install or remove any further
+ software"
+ 
+ The Software Center needs to be able to fix these problems for a user!
+ Either automagically or through a popup notification saying something
+ along the lines of:
+ 
+ "The installation could have failed because of an error in the
+ corresponding software package or it was cancelled in an unfriendly way.
+ You have to repair this before you can install or remove any further
+ software. Would you like the software center to repair your packages?
+ <yes> <no>".
+ 
+ A simple GTK dialog that would invoke 'sudo apt-get -f install' would
+ fix this nasty problem for many users that wouldn't understand what is
+ going on.
  
  ProblemType: Bug
  Architecture: amd64
  Date: Sun Oct  4 10:03:39 2009
  DistroRelease: Ubuntu 9.10
  Package: software-center 0.4.3
  PackageArchitecture: all
  ProcEnviron:
-  LANG=en_CA.UTF-8
-  SHELL=/bin/bash
+  LANG=en_CA.UTF-8
+  SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-11.36-generic
  SourcePackage: software-center
  Uname: Linux 2.6.31-11-generic x86_64

** Description changed:

  Binary package hint: software-center
  
  When broken dependencies or packages are encountered in Karmic Beta,
  software-center displays:
  
  Package operation failed
  The installation or removal of a software package failed.
  Details:
  installArchives() failed
  
  Lucid says:
  
  "The installation could have failed because of an error in the
  corresponding software package or it was cancelled in an unfriendly way.
  You have to repair this before you can install or remove any further
  software"
  
  The Software Center needs to be able to fix these problems for a user!
  Either automagically or through a popup notification saying something
  along the lines of:
  
  "The installation could have failed because of an error in the
  corresponding software package or it was cancelled in an unfriendly way.
  You have to repair this before you can install or remove any further
  software. Would you like the software center to repair your packages?
  <yes> <no>".
  
- A simple GTK dialog that would invoke 'sudo apt-get -f install' would
- fix this nasty problem for many users that wouldn't understand what is
- going on.
+ A GTK dialog that would invoke 'sudo apt-get -f install', 'sudo dpkg
+ --configure -a', or similar would fix this nasty problem for many users
+ that wouldn't understand what is going on.
  
  ProblemType: Bug
  Architecture: amd64
  Date: Sun Oct  4 10:03:39 2009
  DistroRelease: Ubuntu 9.10
  Package: software-center 0.4.3
  PackageArchitecture: all
  ProcEnviron:
   LANG=en_CA.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-11.36-generic
  SourcePackage: software-center
  Uname: Linux 2.6.31-11-generic x86_64

-- 
Software Center needs to be able to fix Broken Packages
https://bugs.launchpad.net/bugs/442262
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to