[csw-devel] Errors from: csw-upload-pkg newpkgs/gd-2.0.36RC1/*
John Ellson
ellson at opencsw.org
Wed Jun 1 13:29:38 CEST 2011
I need help from a libtool expert.
Gar was trying to warn me...
CHECKPKG_OVERRIDES_CSWlibgraph5 +=
soname-not-found|libcdt.so.4|is|needed|by|opt/csw/lib/libgraph.so.5.0.0
Apparently libtool is creating some lib*T files that are wrongly linked.
ellson at current9x:.libs> pwd
/home/ellson/mgar/pkg/graphviz/trunk/work/solaris9-i386/build-isa-i386/graphviz-2.28.0/lib/graph/.libs
ellson at current9x:.libs> ls
agxbuf.o graph.o libgraph.a libgraph.so
libgraph.so.5.0.0T node.o trie.o
attribs.o graphio.o libgraph.la libgraph.so.5
libgraph_C.a parser.o
edge.o lexer.o libgraph.lai libgraph.so.5.0.0
libgraph_C.la refstr.o
ellson at current9x:.libs> ldd libgraph.so.5.0.0T
libcdt.so.4 => /opt/csw/lib/i386/libcdt.so.4
libm.so.1 => /usr/lib/libm.so.1
libltdl.so.7 => /opt/csw/lib/i386/libltdl.so.7
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libgcc_s.so.1 => /opt/csw/gcc4/lib/libgcc_s.so.1
The library without the 'T' in the build tree looks correct.
ellson at current9x:.libs> ldd libgraph.so.5.0.0
libcdt.so.5 =>
/home/ellson/mgar/pkg/graphviz/trunk/work/solaris9-i386/build-isa-i386/graphviz-2.28.0/lib/cdt/.libs/libcdt.so.5
libm.so.1 => /usr/lib/libm.so.1
libltdl.so.7 => /opt/csw/lib/i386/libltdl.so.7
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libgcc_s.so.1 => /opt/csw/gcc4/lib/libgcc_s.so.1
I don't understand whats going on. Why are these lib*T files getting
installed? These lib*T files are not created on Fedora.
John
On 06/01/2011 06:32 AM, John Ellson wrote:
> Maciej
>
> Looks like something got linked to the previously installed
> libgraph... either dot itself, or possibly libgvc.
>
> I couldn't find this install on test9[sx] Is it still around someplace?
>
> John
>
>
> On 05/31/2011 05:31 PM, Maciej Bliziński wrote:
>> In the meantime, I installed updated graphviz packages on a test
>> instance. Here's the end of the terminal session:
>>
>> pkgutil -t http://buildfarm.opencsw.org/opencsw/experimental/ellson -y
>> -i graphvizgd
>>
>> Installation of<CSWlibgraph5> was successful.
>>
>> => Installing CSWlibcgraph6-2.28.0,REV=2011.05.31 (4/10) ...
>> Please see /opt/csw/share/doc/libcgraph6/license for license
>> information.
>>
>> Installation of<CSWlibcgraph6> was successful.
>>
>> => Installing CSWlibgd2-2.0.36RC1,REV=2011.05.31 (5/10) ...
>> Please see /opt/csw/share/doc/libgd2/license for license information.
>>
>> Installation of<CSWlibgd2> was successful.
>>
>> => Installing CSWlibcdt5-2.28.0,REV=2011.05.31 (6/10) ...
>> Please see /opt/csw/share/doc/libcdt5/license for license information.
>>
>> Installation of<CSWlibcdt5> was successful.
>>
>> => Installing CSWlibgvpr2-2.28.0,REV=2011.05.31 (7/10) ...
>> Please see /opt/csw/share/doc/libgvpr2/license for license information.
>>
>> Installation of<CSWlibgvpr2> was successful.
>>
>> => Installing CSWlibgvc6-2.28.0,REV=2011.05.31 (8/10) ...
>> Please see /opt/csw/share/doc/libgvc6/license for license information.
>>
>> Installation of<CSWlibgvc6> was successful.
>>
>> => Installing CSWgraphviz-2.28.0,REV=2011.05.31 (9/10) ...
>> Please see /opt/csw/share/doc/graphviz/license for license information.
>>
>> dot -c is running now to record available graphviz plugins.
>>
>> ld.so.1: dot: fatal: libgraph.so.4: open failed: No such file or
>> directory
>> Killed
>>
>> Installation of<CSWgraphviz> was successful.
>>
>> => Installing CSWgraphvizgd-2.28.0,REV=2011.05.31 (10/10) ...
>> Please see /opt/csw/share/doc/graphvizgd/license for license
>> information.
>>
>> dot -c is running now to record available graphviz plugins.
>>
>> ld.so.1: dot: fatal: libgraph.so.4: open failed: No such file or
>> directory
>> Killed
>>
>> Installation of<CSWgraphvizgd> was successful.
>>
>> vsol05 ~ # dot -h
>> ld.so.1: dot: fatal: libgraph.so.4: open failed: No such file or
>> directory
>> Killed
>>
>>
>> vsol05 ~ # ldd /opt/csw/bin/dot
>> libgvc.so.6 => /opt/csw/lib/i386/libgvc.so.6
>> libxdot.so.4 => /opt/csw/lib/i386/libxdot.so.4
>> libgraph.so.5 => /opt/csw/lib/i386/libgraph.so.5
>> libcdt.so.5 => /opt/csw/lib/i386/libcdt.so.5
>> libpathplan.so.4 => /opt/csw/lib/i386/libpathplan.so.4
>> libexpat.so.1 => /opt/csw/lib/i386/libexpat.so.1
>> libsocket.so.1 => /lib/libsocket.so.1
>> libnsl.so.1 => /lib/libnsl.so.1
>> libz.so.1 => /opt/csw/lib/pentium_pro+mmx/libz.so.1
>> libm.so.1 => /lib/libm.so.1
>> libltdl.so.7 => /opt/csw/lib/i386/libltdl.so.7
>> libdl.so.1 => /lib/libdl.so.1
>> libc.so.1 => /lib/libc.so.1
>> libgraph.so.4 => (file not found)
>> libgcc_s.so.1 => /opt/csw/gcc4/lib/libgcc_s.so.1
>> libcdt.so.4 => (file not found)
>> libmp.so.2 => /lib/libmp.so.2
>> libmd.so.1 => /lib/libmd.so.1
>> libscf.so.1 => /lib/libscf.so.1
>> libdoor.so.1 => /lib/libdoor.so.1
>> libuutil.so.1 => /lib/libuutil.so.1
>> libgen.so.1 => /lib/libgen.so.1
>> libm.so.2 => /lib/libm.so.2
>> _______________________________________________
>> devel mailing list
>> devel at lists.opencsw.org
>> https://lists.opencsw.org/mailman/listinfo/devel
>>
>
> _______________________________________________
> devel mailing list
> devel at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/devel
More information about the devel
mailing list