PDA

View Full Version : Compiz 0.2.2 packages for openSUSE 10.1


dregenrocks
November 27th, 2006, 06:30 PM
Hi there,
when I try to upgrade my compiz 0.0.10 to 0.2.2 with the given rpms here I get the following response
myLinux:/home/frank/Downloads # rpm -U compiz-0.2.2-2.i586.rpm
error: Failed dependencies:
libdbus-1.so.3 is needed by compiz-0.2.2-2.i586
libpng12.so.0(PNG12_0) is needed by compiz-0.2.2-2.i586

I have libdbus-1.so.2.0.0 and libpng12.so.0.1.2.8.

Since I couldn't find appropriate packages for those libs I tried to create static links of my current lib-version, to fool the package-manager, but it is just too smart for me... ;)

Any idea, where I could find those package-versions or a way around?

I did try several rpm-search engines already.

RYX
November 27th, 2006, 11:07 PM
Hi dregenrocks! The packages might not be compatible. You could try removing the old one and installing the new one instead of upgrading the package. If you use an older version of your distribution you maybe have to manually install the newer versions from source, otherwise they should be installed from your distribution's repos.

dregenrocks
November 28th, 2006, 12:06 AM
I found those packages:

dbus-1-1.0.0-7-i586 (ftp://fr2.rpmfind.net/linux/opensuse/distribution/SL-OSS-factory/inst-source/suse/i586/dbus-1-1.0.0-7.i586.rpm)
libpng-1.2.12.22-i586 (ftp://fr2.rpmfind.net/linux/opensuse/distribution/SL-OSS-factory/inst-source/suse/i586/libpng-1.2.12-22.i586.rpm)

I removed my old compiz and compiz-gnome packages. Libpng works fine, but libdbus makes me worry.

The rpm won't install, because of a lot (it felt like hundreds) of failed dependencies regarding the previous dbus-version, so I felt clever and compiled the newest dbus-sources and copied the file "libdbus-1.so.3" directly into my /usr/lib-directory, but still I got the message
libdbus-1.so.3 is needed by compiz-0.2.2-2.i586

Very frustrating. :x

Previously I tried the newest compiz-version 0.3.4. It worked nearly perfect, only the decoration plugin did not bring up any decorations. :(

imnotpc
November 28th, 2006, 12:18 AM
I can tell you from experience that you are on thin ice messing with libdbus versions. I was successful in installing the newer version and ended up completely hosing my system to the point I had to re-install. You may have better luck using either a newer or older version.

cyberorg
November 28th, 2006, 05:03 AM
Get 0.3.4 packages from the correct repository, links are posted in packages thread.

dregenrocks
November 28th, 2006, 08:56 AM
Get 0.3.4 packages from the correct repository, links are posted in packages thread.
Guess what I tried already. ;)

Innotpc, thanks for the advice. :)

I'll give it a new try with 0.3.4, when I'm home today. Maybe I have overlooked something yesterday.

dregenrocks
November 28th, 2006, 10:13 PM
Still no success. Installation itself went without failures, but compiz didn't work. The tool gnome-xgl-settings told me

a) My graphics card wasn't supported ( used xgl-hardware-list 0.6.5.25 )
b) When I tried to enable / disable Xgl though, it told me on console it couldn't find /etc/X11/xdm/SuSEconfig.xdm. Indeed there is a SuSEconfig.xdm in /sbin/conf.d/ on my system, but I was tired fiddling around.

So I'm back using the old compiz 0.0.10, which is includes by the compiz-cvs_060503-3 package on my installation disc. Still buggy though, but I fear I'll have to wait for openSUSE 10.2.

After all, thanks for your replies. :)