On Thu, Jun 12, 2008 at 01:59:08PM +0900, Dietrich Bollmann <[EMAIL PROTECTED]> was heard to say: > On Wed, 2008-06-11 at 21:21 -0700, Daniel Burrows wrote: > > What do you get if you run "aptitude -s full-upgrade"? (this won't > > modify your system at all) If it suggests removing packages to solve > > dependencies, enter "o" at the prompt to find out why. > > A strangely different result: > > - it complains about gnome being broken > - it doesn't want to remove gnome this time - but kde. > (... apt-get didn't complain about kde at all...) > > How can it be possible that two tools trying to do the same thing > propose so much differing solutions?
The algorithms used to solve dependencies are different, so sometimes they'll produce different results. aptitude has more facilities for showing why it's doing what it's doing, which is why I suggested it. > The following packages have unmet dependencies: > system-tools-backends: Conflicts: liboobs-1-3 but 2.20.0-1 is > installed. > k3b: Depends: k3b-data (= 1.0.4-8) but 1.0.5-1 is to be installed. > kdenetwork: Depends: dcoprss (>= 4:3.5.9-2) but 4:3.5.9-1 is > installed. > Depends: kdenetwork-kfile-plugins (>= 4:3.5.9-2) but > 4:3.5.9-1 is installed. > Depends: kdict (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: kdnssd (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: kget (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: knewsticker (>= 4:3.5.9-2) but 4:3.5.9-1 is > installed. > Depends: kopete (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: kpf (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: kppp (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: krdc (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: krfb (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: ksirc (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: kwifimanager (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. > Depends: librss1 (>= 4:3.5.9-2) but 4:3.5.9-1 is installed. So, these are the dependencies it's trying to resolve. The big problems for you are probably the broken gnome-system-tools (which is required by gnome-desktop-environment) and the broken kdenetwork (which is part of kde). In the case of kdenetwork, you can't upgrade it until kde is rebuilt for your architecture -- according to packages.debian.org, packages like dcoprss are only at 4:3.5.9-2 on amd64, hppa, and ia64 so far. gnome is broken because gnome-desktop-environment depends on gnome-system-tools, which depends on both system-tools-backends and liboobs-1-3; however, the new version of system-tools-backends conflicts with liboobs-1-3. So the version of gnome in sid just can't be installed at all, ever. In other words, neither of these packages can be upgraded right now. If you run "aptitude safe-upgrade" does it upgrade a reasonable amount of stuff? Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]