[csw-maintainers] Could someone please update CSWpygtk?
Maciej (Matchek) Blizinski
maciej at opencsw.org
Tue Nov 17 11:57:38 CET 2009
On Tue, Nov 17, 2009 at 10:20 AM, Maciej (Matchek) Blizinski
<maciej at opencsw.org> wrote:
> On Mon, Nov 16, 2009 at 9:31 PM, Peter Bonivart <bonivart at opencsw.org> wrote:
>> A colleague of mine was trying to install CSWmeld and it obviously
>> needed CSWpygtk so we installed that, more things were missing to get
>> meld running but the main problem seemed to be this already reported
>> bug:
>>
>> http://www.opencsw.org/mantis/view.php?id=3832
>
> This breakage sucks. Which pygtk version are we aiming for? 1.14,
> 1.15 or 1.16? The pygtk website says that 1.14 is stable. Which
> pygtk version does meld require?
I looked at the newest pygtk. It requires newer pygobject than the
one in catalog. I looked at pygobject, got it to compile on Solaris
10 x86, then went and tried building it on the buildfarm. I got an
error:
maciej at build8x [build8x]:~/src/opencsw/pkg/pygobject/trunk > (cd
/home/maciej/src/opencsw/pkg/pygobject/trunk/work/solaris8-i386/build-isa-i386/pygobject-2.20.0/gobject;
/bin/bash ../libtool --tag=CC --mode=link
/opt/studio/SOS11/SUNWspro/bin/cc -D_REENTRANT -D_PTHREADS
-I/opt/csw/include/glib-2.0 -I/opt/csw/lib/glib-2.0/include
-I/opt/csw/include/python2.6 -I/opt/csw/include/python2.6 -lglib-2.0
-xO3 -xarch=386 -I/opt/csw/include -xarch=386 -L/opt/csw/lib -o
generate-constants generate_constants-generate-constants.o)
libtool: link: /opt/studio/SOS11/SUNWspro/bin/cc -D_REENTRANT
-D_PTHREADS -I/opt/csw/include/glib-2.0
-I/opt/csw/lib/glib-2.0/include -I/opt/csw/include/python2.6
-I/opt/csw/include/python2.6 -xO3 -xarch=386 -I/opt/csw/include
-xarch=386 -o generate-constants
generate_constants-generate-constants.o -lglib-2.0 -L/opt/csw/lib
ld: fatal: library -lglib-2.0: not found
ld: fatal: File processing errors. No output written to generate-constants
I don't quite get it. The library is there on the disk:
maciej at build8x [build8x]:~/src/opencsw/pkg/pygobject/trunk > ls -l
/opt/csw/lib/libglib-2.0.so*
lrwxrwxrwx 1 root other 23 Apr 28 2009
/opt/csw/lib/libglib-2.0.so -> libglib-2.0.so.0.2000.0
lrwxrwxrwx 1 root other 23 Apr 28 2009
/opt/csw/lib/libglib-2.0.so.0 -> libglib-2.0.so.0.2000.0
-rwxr-xr-x 1 root bin 1190120 Apr 9 2009
/opt/csw/lib/libglib-2.0.so.0.2000.0
There's also the -L/opt/csw/lib flag. What else does it need to find
the library? Has anyone seen such a problem before?
Maciej
More information about the maintainers
mailing list