[opensuse] How to Fix Compiz Package Dependency Errors on One-Click Install - suspect borked package db.
- From: James Bullock <jbullock@xxxxxxxxxxxxxxxxx>
- Date: Mon, 18 Feb 2008 23:16:06 -0800
I've fallen and I can't get up. I think I borked my Compiz / package / version
info in the local package database. I've been through the guidelines I can find
on line & I'm lost. Would appreciate some guidance on how to undo the muddle.
* What's a good plan for un-borking this before I ignorantly flail around some more?
* What are these YAST dependency errors telling me? Is there a "what this means"
guide somewhere I'm not finding?
* Is there somewhere I haven't found yet that explains all this?
Current state:
* Clean install of OpenSuSE 10.3, all patches / updates accepted to date.
* YAST reports all the compiz-related packages are absent.
* Repositories enables are; Main (OSS), Main (NON-OSS), NVIDIA & Main Update
* I deleted zypp.db after getting down to only those four repositories, to force
a rebuild of that database.
* Attempting to install with one-click in the current state generates a boatload
of dependency errors starting with this (entire error set is at the bottom of
this message):
Cannot install compiz-fusion-plugins-extra, because it is conflicting with
compiz-fusion-plugins-main
A conflict over compiz-fusion-plugins-git (compiz-fusion-plugins-git)
requires the removal of
compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL] which is scheduled
for installation
=== compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL] ===
compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL] will be
installed by another application. (ApplLow/ApplHigh)
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] is needed
by compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL]
(compiz-fusion-plugins-main == 0.6.9_git080208-1.1)
=== compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] ===
15 more...
Origins:
Following the online instructions at OpenSuSE.org I ran an install of the
Compiz-related packages via YAST with Pacman and KDE-community repositories -
left over from installing rich media, and I gotta-have me my K-eyes.
That install produced Compiz "kinda" working - wouldn't auto-start, bunch of
sketchy messages on launch, turning it off thereafter leaves window decoration
partially Compiz, partially not.
When I realized what I'd done, I backed out the packages & and attempted install
via one-click with just the SuSE repositories enabled. When that didn't work I
followed the suggestions to delete zypp.db, to force it to rebuild. No joy.
I have installed Compiz successfully via one-click on a separate TEST partition.
Works great. Never did install DVD or KEyes on TEST, which got it out of synch
with my working partition, kind of defeating the purpose of the test install.
Dumb of me.
Help appreciated. I'm glad to write up the solution in n00b-friendly form - I've
been looking for ways to contribute.
Thanks,
- Jim
Complete YAST Errors from attempted One-Click Install of Compiz.
#### YaST2 conflicts list - generated 2008-02-12 19:10:06 ####
Cannot install compiz-fusion-plugins-extra, because it is conflicting with
compiz-fusion-plugins-main
A conflict over compiz-fusion-plugins-git (compiz-fusion-plugins-git)
requires the removal of
compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL] which is scheduled
for installation
=== compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL] ===
compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL] will be
installed by another application. (ApplLow/ApplHigh)
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] is needed
by compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL]
(compiz-fusion-plugins-main == 0.6.9_git080208-1.1)
=== compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] ===
15 more...
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] will be
installed by another application. (ApplLow/ApplHigh)
coreutils-6.9-43.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (coreutils == 6.9-43)
fillup-1.42-179.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (fillup == 1.42-179)
libxslt-1.1.20-41.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libxslt.so.1)
libxml2-2.6.30-4.2.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libxml2.so.2)
glib2-2.14.1-4.2.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libglib-2.0.so.0)
startup-notification-0.9-15.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL]
(libstartup-notification-1.so.0)
cairo-1.4.10-25.2.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libcairo.so.2)
Mesa-7.0.1-18.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libGLU.so.1)
libjpeg-6.2.0-812.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libjpeg.so.62)
pango-1.18.2-4.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (libpango-1.0.so.0)
gconf2-2.20.0-4.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (/usr/bin/gconftool-2)
bash-3.2-61.i586 is needed by
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] (/bin/sh)
compiz-fusion-plugins-main-0.6.9_git080208-1.1.i586[X11:XGL] is
needed by compiz-fusion-plugins-extra-0.6.9_git080208-1.1.i586[X11:XGL]
(compiz-fusion-plugins-main == 0.6.9_git080208-1.1)
(null)
Conflict Resolution:
( ) do not install compiz-fusion-plugins-extra
( ) do not install compiz-fusion-plugins-main
( ) Ignore this conflict of compiz-fusion-plugins-extra
#### YaST2 conflicts list END ###
--
Jim Bullock, Rare Bird Enterprises, "Conscious Development"
LinkedIn: http://www.linkedin.com/in/rarebirdenterprises
Listen to a round table of experts in these books from Dorset House:
Roundtable on Project Management, http://www.dorsethouse.com/books/rpm.html
Roundtable on Technical Leadership, http://www.dorsethouse.com/books/rtl.html
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
- Follow-Ups:
- References:
- Re: [opensuse] turning off/on compiz fusion
- From: diego@xxxxxxxxxxx
- Re: [opensuse] turning off/on compiz fusion
- Prev by Date: [opensuse] Suse shuts down network adapter
- Next by Date: [opensuse] Extra keyboard functions and trackpad on MacBook 3.1 (Santa Rosa)
- Previous by thread: Re: [opensuse] turning off/on compiz fusion
- Next by thread: Reading YAST Dependencies, was Re: [opensuse] How to Fix Compiz Package Dependency Errors on One-Click Install - suspect borked package db.
- Index(es):
Relevant Pages
|