FS#16800 - [compiz-decorator-gtk] not loaded.

Attached to Project: Community Packages
Opened by Frederic Bezies (fredbezies) - Friday, 23 October 2009, 13:05 GMT
Last edited by Ionut Biru (wonder) - Friday, 23 October 2009, 18:41 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description: I upgraded compiz a few minutes ago, and compiz-decorator-gtk cannot be loaded.

I tried to replace emerald --replace by gtk-window-decorator --replace, but it doesn't work.

Additional info:

Here is what yaourt tells me about installed package :

fred ~ $ yaourt -Ss compiz | more
community/ccsm 0.8.4-1 [installé] (com
piz-fusion compiz-fusion-gtk compiz-fusion-kde)
Compizconfig Settings Manager in Python
community/compiz-bcop 0.8.4-1 [installé]

Compiz option code generator
community/compiz-core 0.8.4-1 [installé]
(compiz compiz-kde compiz-gtk compiz-fusion)
Composite manager for Aiglx and Xgl
community/compiz-decorator-gtk 0.8.4-1 [install
é] (compiz compiz-gnome)
Decorator of Compiz for GNOME
community/compiz-decorator-kde 0.8.4-1 (compiz
compiz-kde)
Decorator of Compiz for KDE
community/compiz-fusion-plugins-extra 0.8.4-1 [
installé] (compiz-fusion compiz-fusion-gtk compiz-fusion-kde)
Compiz Fusion Extra plugins
community/compiz-fusion-plugins-main 0.8.4-1 [i
nstallé] (compiz-fusion compiz-fusion-kde compiz-fusion-gtk)
Compiz Fusion Main plugins


Steps to reproduce: upgrade to last compiz version.
This task depends upon

Closed by  Ionut Biru (wonder)
Friday, 23 October 2009, 18:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  compiz-decorator-gtk-0.8.4-2
Comment by Giuseppe Borzi (gborzi) - Friday, 23 October 2009, 14:14 GMT
I had the same problem today after upgrading compiz. The problem is that something went wrong when compiz-decorator-gtk-0.8.4 package was created, leaving out most of the files. This is the content of the .tar.gz package for i686

.PKGINFO
.INSTALL
usr/
usr/share/
usr/share/licenses/
usr/share/gconf/
usr/share/gconf/schemas/
usr/share/gconf/schemas/compiz-decorator-gtk.schemas
usr/share/gconf/schemas/gwd.schemas
usr/share/licenses/compiz-decorator-gtk/
usr/share/licenses/compiz-decorator-gtk/COPYING.MIT

I downloaded the package files (014-fix-gtk-window-decorator-no-argb-crash.patch compiz-decorator-gtk.install PKGBUILD) and compiled the package, both on i686 and x86_64. The content of the locally compiled package is

.PKGINFO
.INSTALL
usr/
usr/lib/
usr/share/
usr/bin/
usr/bin/gtk-window-decorator
usr/share/gnome-control-center/
usr/share/applications/
usr/share/licenses/
usr/share/gconf/
usr/share/gnome/
usr/share/gnome/wm-properties/
usr/share/gnome/wm-properties/compiz-wm.desktop
usr/share/gconf/schemas/
usr/share/gconf/schemas/gwd.schemas
usr/share/gconf/schemas/compiz-decorator-gtk.schemas
usr/share/licenses/compiz-decorator-gtk/
usr/share/licenses/compiz-decorator-gtk/COPYING.MIT
usr/share/applications/compiz.desktop
usr/share/gnome-control-center/keybindings/
usr/share/gnome-control-center/keybindings/50-compiz-desktop-key.xml
usr/share/gnome-control-center/keybindings/50-compiz-key.xml
usr/lib/window-manager-settings/
usr/lib/window-manager-settings/libcompiz.so
usr/lib/window-manager-settings/libcompiz.a

i.e. the same content of compiz-decorator-gtk-0.8.2. Removing compiz-decorator-gtk from the repo (pacman -Rd compiz-decorator-gtk) and installing the locally compiled package I've solved the problem.
Comment by Francisco Pina (Stunts) - Friday, 23 October 2009, 16:18 GMT
I can confirm this bug. Seems like quite a few files are missing after upgrading compiz on i686.
Comment by Frederic Bezies (fredbezies) - Friday, 23 October 2009, 17:41 GMT
and on x86_64 too.

Will build a version on my computer asap.
Comment by Hok Asch (hokasch) - Friday, 23 October 2009, 17:54 GMT
Same here (x86_64). Building the package myself works fine.
Comment by Frederic Bezies (fredbezies) - Friday, 23 October 2009, 17:57 GMT
gtk is back. What happened to get such broken packages ?
Comment by Ionut Biru (wonder) - Friday, 23 October 2009, 18:40 GMT
it was missing a dependency the the support for gtk-window-decorated wasn't compiled.

Loading...