Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 03-25-2007, 09:08 PM   #1
LQ Newbie
Registered: Mar 2007
Posts: 20

Rep: Reputation: 0
Question openSuSE 10.2 - problems with circular dependcies


Before you get iffed about me posting here I can't find a post to this problem here and
I'm rather novice though I know my way around sort of since I've used Solaris systems
before but not as an admin.

The problem is this:
I got compiz and beryl installed with YAST and it worked like a charm thanks to the wiki-site
and I got it all working in no time. The problem now is that the Software Updater has now
found updates for compiz and beryl but since there seems to be a circular dependicies,
where one package demands another to be a certain one I get the whole thing to fail and
not upgrade. I dl'd the compiz core from the site and figured I'd see if I could install
just one via konqueor like any other rpm or at least get a little more information, which
I got, it's at the bottom of the post. While Beryl and Compiz works just fine as they are
I'm guessing I might run into similar problems later on where two or more packages depend
on each other to work and neither will be update without the other.

1] So for this particular problem with Beryl and Compiz? Best of removing all the
packages and install all the new ones?

2] On the general note, which solution is the most preferred?

/** taken from YAST2 when I tried to install the one packages just to
illustrate what I'm getting as specific as general **/

#### YaST2 conflicts list - generated 2007-03-26 03:00:44 ####

Can't satisfy requirement compiz == 0.3.7 for compiz-gnome-0.3.7-21.1.i586
Conflict Resolution:
( ) delete compiz-gnome
( ) Ignore this requirement just here
( ) Ignore this requirement generally
Can't satisfy requirement compiz == 0.3.7 for compiz-kde-0.3.7-21.1.i586
Conflict Resolution:
( ) delete compiz-kde
( ) Ignore this requirement just here
( ) Ignore this requirement generally
compiz-0.4.0-8.3.i586[20070324-044119] cannot be installed due to missing dependencies
There are no installable providers of metacity>=2.15.1 for compiz-0.4.0-8.3.i586[20070324-044119]
Conflict Resolution:
( ) do not install compiz
( ) Ignore this requirement just here

#### YaST2 conflicts list END ###

/** from Software Update in openSuSE 10.2 **/

Unresolved dependencies:
Updating compiz-devel-0.3.7-21.1.i586[System packages] to compiz-devel-0.4.0-8.3.i586[20070324-044119]
Updating compiz-0.3.7-21.1.i586[System packages] to compiz-0.4.0-8.3.i586[20070324-044119]
Updating compiz-kde-0.3.7-21.1.i586[System packages] to compiz-kde-0.4.0-8.3.i586[20070324-044119]
Updating compiz-gnome-0.3.7-21.1.i586[System packages] to compiz-gnome-0.4.0-8.3.i586[20070324-044119]
There are no installable providers of xgl-hardware-list>=060526 for compiz-gnome-0.4.0-8.3.i586[20070324-044119]
There are no installable providers of compiz=0.4.0 for compiz-kde-0.4.0-8.3.i586[20070324-044119]
There are no installable providers of metacity>=2.15.1 for compiz-0.4.0-8.3.i586[20070324-044119]
There are no installable providers of compiz=0.4.0 for compiz-devel-0.4.0-8.3.i586[20070324-044119]

The "There are no install..." worked with 0.3.7 etc...
Old 03-25-2007, 11:21 PM   #2
Junior Hacker
Senior Member
Registered: Jan 2005
Location: North America
Distribution: Debian testing Mandriva Ubuntu
Posts: 2,687

Rep: Reputation: 61
It was easy for me to resolve a similar situation with Amarok in Fedora 6, I have a nice boot manager that makes compressed images of my partitions. I had a fresh build image of Fedora with none of the packages I usually install after a fresh install, I put Fedora on-line and got it fully updated and made a new image. This way I always have an updated smooth running fresh installation image. After that I installed Amarok and it's incredibly long list of dependencies with yum. Then went to check for updates and there were three, all three gave me conflicting errors and when trying to work them out, the list of conflicting dependencies started getting ugly.
So I decided to make a new partition and load that new image of Fedora, and installed those three new updates first, if I just put the short version of the package name yum wanted to install the older version like what got installed with Amarok, so I put the full name of the newer package in the yum command. I also noticed how it installed the older lame package and one of the updates was for lame. So I had to install the two newer packages using their full names, and issue command: "yum update lame" and there were no errors updating lame. Then I installed Amarok and Amarok non free or something (the two Amarok packages for Fedora to play mp3's). Then I checked again for updates, there were none.

This is what I think you should do, if you can find out what all packages were installed with beryl and compiz via log files or queries with rpm. Remove them and apply the new updated packages by their full name down to the .rpm extension before installing beryl and compiz. When I installed the three updated packages for Amarok, ton's of dependencies got installed also but they were part of that long list of Amarok dependencies any way.
Old 03-26-2007, 10:30 AM   #3
LQ Newbie
Registered: Mar 2007
Posts: 20

Original Poster
Rep: Reputation: 0
Ok, I'll rip out the package then and re-install it all. Thanks : )


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Several problems with openSuse 10.2 vegetassj2 Linux - Software 3 01-28-2007 11:04 AM
Circular dependencies linuxbriel Linux - General 2 09-08-2006 02:53 AM
Booting up hanging on "Finding Module dependcies" Red Hat 9 no_names_left Linux - Newbie 4 02-16-2005 12:39 AM
easytag says i don't have dependcies but i do! zippo85 Linux - Software 2 12-07-2004 10:14 PM
Dependcies problem davholla Linux - Software 5 08-16-2003 05:52 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:11 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration