[Debian-olpc-devel] lenny (debian.jones.dk): broken metacity
Sascha Silbe
sascha-ml-ui-sugar-debian-olpc-devel at silbe.org
Thu Nov 5 21:44:39 UTC 2009
On Thu, Nov 05, 2009 at 09:21:07PM +0100, Jonas Smedegaard wrote:
> You need to uninstall libmetacity0.
After that I ran into the same trouble (or even more):
root at aquarium:~# aptitude install -DVW sugar-0.86
[...]
The following packages are BROKEN:
libmetacity-private0 [1:2.26.0-3.0.0jones1] (C: libmetacity0) (for
sugar-0.86) libmetacity0 [1:2.22.0-2] (D: metacity-common) (for
sugar-0.86) sugar-0.86 [0.85.9-2.0.0jones1] (D: python-gconf)
The following NEW packages will be installed:
[...]
metacity{a} [1:2.26.0-3.0.0jones1] (D: sugar-0.86, R: gnome-session)
(for sugar-0.86) metacity-common{a} [1:2.26.0-3.0.0jones1] (D:
libmetacity-private0, D: libmetacity0, D: metacity) (for sugar-0.86)
[...]
The following packages have unmet dependencies:
sugar-0.86: Depends: python-gconf which is a virtual package.
libmetacity0: Depends: metacity-common (< 1:2.23) but
1:2.26.0-3.0.0jones1 is to be installed.
libmetacity-private0: Conflicts: libmetacity0 but 1:2.22.0-2 is to be
installed.
[...]
Even if I manually install metacity first it breaks:
root at aquarium:~# aptitude install -DVW sugar-0.86
The following packages are BROKEN:
libmetacity-private0 (C: libmetacity0) libmetacity0 [1:2.22.0-2] (D:
metacity-common) (for sugar-0.86) sugar-0.86 [0.85.9-2.0.0jones1] (D:
python-gconf)
The following NEW packages will be installed:
[...]
The following packages have unmet dependencies:
sugar-0.86: Depends: python-gconf which is a virtual package.
libmetacity0: Depends: metacity-common (< 1:2.23) but
1:2.26.0-3.0.0jones1 is installed.
libmetacity-private0: Conflicts: libmetacity0 but 1:2.22.0-2 is to be
installed.
[...]
I must admit I don't understand what's going on as sugar-0.86 only
depends on "metacity (>= 1:2.27.1) | metacity (= 1:2.26.0-3.0.0jones1)"
and the latter one is already installed (verified with "dpkg -l
'*metacity*'"). No explicit dependency on libmetacity*, so no reason for
aptitude to pull it in; libmetacity-private0 even has "Replaces:
libmetacity0".
FYI:
root at aquarium:~# apt-cache policy
Package files:
100 /var/lib/dpkg/status
release a=now
990 http://debian.jones.dk lenny/sugar-src Packages
release o=Jones,a=stable,l=Jones,c=sugar-src
origin debian.jones.dk
990 http://debian.jones.dk lenny/sugar Packages
release o=Jones,a=stable,l=Jones,c=sugar
origin debian.jones.dk
990 http://security.debian.org lenny/updates/non-free Packages
release v=5.0,o=Debian,a=stable,l=Debian-Security,c=non-free
origin security.debian.org
990 http://security.debian.org lenny/updates/contrib Packages
release v=5.0,o=Debian,a=stable,l=Debian-Security,c=contrib
origin security.debian.org
990 http://security.debian.org lenny/updates/main Packages
release v=5.0,o=Debian,a=stable,l=Debian-Security,c=main
origin security.debian.org
990 http://ftp.de.debian.org lenny/contrib Packages
release v=5.0.3,o=Debian,a=stable,l=Debian,c=contrib
origin ftp.de.debian.org
990 http://ftp.de.debian.org lenny/non-free Packages
release v=5.0.3,o=Debian,a=stable,l=Debian,c=non-free
origin ftp.de.debian.org
990 http://ftp.de.debian.org lenny/main Packages
release v=5.0.3,o=Debian,a=stable,l=Debian,c=main
origin ftp.de.debian.org
Pinned packages:
root at aquarium:~#
> Probably you installed Gnome using apt-get (or using
> debian-installer),
Actually it was the (official lenny) 0.82 Sugar packages that pulled in
libmetacity0:
root at aquarium:~# aptitude why libmetacity0
i sugar-web-activity Depends python-gnome2-desktop (>= 2.16)
i A python-gnome2-desktop Depends libmetacity0 (>= 1:2.22.0)
root at aquarium:~#
PS: Is there a chance you would sign your packages? apt doesn't seem to
support https URLs ("E: The method driver /usr/lib/apt/methods/https
could not be found."). :-/
CU Sascha
--
http://sascha.silbe.org/
http://www.infra-silbe.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20091105/7aa3ad4b/attachment.pgp>
More information about the Debian-olpc-devel
mailing list