[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian sid & gnome



On Thu, Jun 12, 2008 at 01:59:08PM +0900, Dietrich Bollmann <diresu@web.de> 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


Reply to: