On Thu, Sep 29, 2011 at 3:16 PM, Dominique Leuenberger <[email protected]> wrote: > Hi devs, > > I received the message below as an error from a user. Checking into what > happened, I could trace this down to commit > http://git.compiz.org/compiz/compizconfig/libcompizconfig/commit/?id=9d32d80e86dc820b512c7fb68a0191e5184762ed > which changes the backend install location to be a fixed directory. > > This OTOH does not match where the backends are dlopen'ed from... and as > such gives very weird crashes when starting ccsm for example (see > below).
Thanks Dominique, We'll need to add a proper system in the buildsystem to specify where to install the backends, like compiz does for plugins (eg "local", "compiz" and "package"). Ironically, the whole reason I added this commit is because I *was* getting dlopen errors due to backends being installed in the wrong place, but I agree that hardcoding /lib is wrong. Thanks for that catch! > > For my packages for now I reverted the commit, but somebody should > surely check this on the real source as well. > > Best regards, > Dominique > > > ---------- Forwarded message ---------- > From: "[email protected]" <[email protected]> > To: [email protected] > Date: Thu, 29 Sep 2011 10:50:01 +0400 > Subject: libcompizconfig 0.9.5.94 on opensuse factory repo packaging bug > Hello! > Found bug in packaging subject: > > su@alsbzr ~ > ccsm > libcompizconfig: dlopen: /usr/lib64/compizconfig/backends/libini.so: > невозможно открыть разделяемый объектный файл: Нет такого файла или каталога > libcompizconfig: dlopen: /usr/lib64/compizconfig/backends/libini.so: > невозможно открыть разделяемый объектный файл: Нет такого файла или каталога > Integration : true > Profile : default > Adding plugins > Initializing core options...done > [1] 3207 segmentation fault ccsm > > Found this lib in /usr/lib/compizconfig/backends/ > Moved to /usr/lib64/compizconfig/backends/ > And now all works (: > > > Hope this will be fixed somehow(: > _______________________________________________ > dev mailing list > [email protected] > http://lists.compiz.org/mailman/listinfo/dev > > -- Sam Spilsbury _______________________________________________ dev mailing list [email protected] http://lists.compiz.org/mailman/listinfo/dev
