[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