[desktop-discuss] 3D Desktop : Compiz fusion for Solaris x86
Erwann Chenede
Erwann.Chenede at Sun.COM
Wed Sep 12 09:05:18 PDT 2007
Hi Doug,
It might be late for you but still useful for others...
I've put the precompiled emerald packages here :
http://www.gnome.org/~erwannc/compiz/emerald-solaris-12-09-07.tar.bz2
See my comment inline for your other questions/problems.
Thanks,
Erwann
[...]
>>>>>>
>>>>> Erwann,
>>>>> Does SFEemerald also need libdecoration to build??
>>>>> Doug
>>>>>
>>>>> checking for EMERALD... configure: error: Package requirements (
>>>>> xrender >= 0.8.4 gtk+-2.0 >=
>>>>> 2.8.0 libwnck-1.0
>>>>> libdecoration pangocairo) were not met:
>>>>>
>>>>> No package 'libdecoration' found
yes, I forgot the added BuildRequires: SFEcompiz-devel in the spec-file.
This is fixed now in SFE.
[...]
>>>>>
>>>> A bit more info -
>>>> libdecoration.so was actually in /usr/lib, but no .pc file.
>>>> The shell script install does not install the -devel packages???
No it doesn't, as the bundle was starting to get big, I removed all the
-devel pkgs...
>>>>
>>>> So to tried to rebuild compiz from the spec files, and found that
>>>> snv_72 is missing libXcomposite.so.1.0.0. Ahhhhh!
>>>>
>>>> Doug
>>>>
>>>> jdsbuild at prae> uname -a
>>>> SunOS prae 5.11 snv_72 i86pc i386 i86pc Solaris
>>>> jdsbuild at prae> ls -l /usr/X11/lib/libXcomposite.so
>>>> lrwxrwxrwx 1 root root 22 Sep 11 23:48
>>>> /usr/X11/lib/libXcomposite.so -> libXcomposite.so.1.0.0
>>>>
>>> I think this broken link was one of the bugs fixed recently. Try
>>> ls -l /usr/X11/lib/libXcomposite.so*
>>>
>>> There might be a newer version of libXconposite sitting in there.
>>>
>>>
>> No real files, just links :(
>>
>> jdsbuild at prae> ls -l /usr/X11/lib/libXcomposite.so*
>> lrwxrwxrwx 1 root root 22 Sep 11 23:48
>> /usr/X11/lib/libXcomposite.so -> libXcomposite.so.1.0.0
>> lrwxrwxrwx 1 root root 22 Sep 11 23:48
>> /usr/X11/lib/libXcomposite.so.1 -> libXcomposite.so.1.0.0
>>
> I needed to re-install SUNWxwplt from the install dvd. This changed
> /usr/X11/lib/libXcomposite.so.1 from a link to a file.
libXcomposite might be missing because you removed SFEcompiz and as this
pkg is also shipping libXcomposite. It might have removed it altogether.
this lib was added because it wasn't shipped in previous solaris builds.
I'll remove these dependencies for the next release.
[...]
>
--
Erwann Chénedé,
Desktop Group, Sun Microsystems, Grenoble
Phone : +33 476 188 358 ext: 38358
[ I speak for myself, not for my employer ]
More information about the desktop-discuss
mailing list