You are not logged in.

#1 2007-04-01 08:48:06

RaisedFist
Member
From: Romania
Registered: 2007-01-30
Posts: 556
Website

Some dependencies problem [SOLVED]

For some days when I try to do an update I get this:

:: Synchronizing package databases...
 testing is up to date
 current is up to date
 extra is up to date
 unstable is up to date
 community is up to date
 danimoth is up to date
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... 
:: libwnck conflicts with libwnck-compiz. Remove libwnck-compiz? [Y/n] y
done.
error: failed to prepare transaction (could not satisfy dependencies)
:: libwnck-compiz requires emerald

If i try first to remove libwnck-compiz, it tries to also remove emerald, which I don't want!! What's to do?

Last edited by RaisedFist (2007-04-01 17:40:12)

Offline

#2 2007-04-01 11:58:17

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: Some dependencies problem [SOLVED]

Hmm, seems this message is still not right. Pacman reversed the error message, it should say "emerald requires libwnck-compiz".
I added versioned depends to all gnome packages, libwnck-compiz doesn't suffice anymore because it's an older version, so pacman wants to replace libwnck-compiz, but fails doing so because emerald needs that.

Solution is simple: grab the unofficial PKGBUILD for libwnck-compiz, update it to match the official libwnck version and install it. Other option is to use emerald from extra, which depends on the normal libwnck.

Offline

#3 2007-04-01 14:51:10

RaisedFist
Member
From: Romania
Registered: 2007-01-30
Posts: 556
Website

Re: Some dependencies problem [SOLVED]

JGC wrote:

Hmm, seems this message is still not right. Pacman reversed the error message, it should say "emerald requires libwnck-compiz".
I added versioned depends to all gnome packages, libwnck-compiz doesn't suffice anymore because it's an older version, so pacman wants to replace libwnck-compiz, but fails doing so because emerald needs that.

Solution is simple: grab the unofficial PKGBUILD for libwnck-compiz, update it to match the official libwnck version and install it. Other option is to use emerald from extra, which depends on the normal libwnck.

I have emerald installed from extra... so I will try the PKGBUILD stuff.

Offline

#4 2007-04-01 17:38:50

RaisedFist
Member
From: Romania
Registered: 2007-01-30
Posts: 556
Website

Re: Some dependencies problem [SOLVED]

I uninstalled emerald and the old libwnck-compiz, then installed emerald again, which automatically installed the new libwnck.

Offline

Board footer

Powered by FluxBB