Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000172graphvizBuild/Installpublic2003-02-06 03:222011-04-28 04:02
ReporterAnthony Shipman 
Assigned Toellson 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSx86-Linux-RedHat 8.0OS Version
Summary0000172: rpm build problem on a clean RedHat 8.0 system
Description



When building the source rpm on a system that has never had graphviz
installed before the installation fails with
 /bin/sh ../libtool --mode=install /usr/bin/install -c libdotneato.la /var/tmp/graphviz-root/usr/lib/graphviz/libdotneato.la
libtool: install: warning: relinking `libdotneato.la'
(cd /usr/src/redhat/BUILD/graphviz-1.9/dotneato; /bin/sh ../libtool --mode=relink gcc -O2 -march=i386 -mcpu=i686 -ffast-math -Wall -Wno-unknown-pragmas -o libdotneato.la -rpath /usr/lib/graphviz dotneato.lo ../dotneato/common/libcommonconvenience.la ../dotneato/dotgen/libdotconvenience.la ../dotneato/neatogen/libneatoconvenience.la ../dotneato/twopigen/libtwopiconvenience.la ../dotneato/pack/libpack.la ../pathplan/libpathplan.la ../graph/libgraph.la ../cdt/libcdt.la ../gd/libgdconvenience.la -lfreetype -lpng -ljpeg -lz -lm)


gcc -shared dotneato.lo -Wl,--whole-archive ../dotneato/common/.libs/libcommonconvenience.al ../dotneato/dotgen/.libs/libdotconvenience.al ../dotneato/neatogen/.libs/libneatoconvenience.al ../dotneato/twopigen/.libs/libtwopiconvenience.al ../gd/.libs/libgdconvenience.al -Wl,--no-whole-archive -Wl,--rpath -Wl,/usr/lib/graphviz ../dotneato/common/.libs/libcommonconvenience.al ../dotneato/dotgen/.libs/libdotconvenience.al ../dotneato/neatogen/.libs/libneatoconvenience.al ../dotneato/twopigen/.libs/libtwopiconvenience.al -L/usr/lib/graphviz -lpack -lpathplan -lgraph -lcdt ../gd/.libs/libgdconvenience.al -L/usr/lib -lfreetype -lpng -ljpeg -lz -lm -Wl,-soname -Wl,libdotneato.so.0 -o .libs/libdotneato.so.0.0.0


/usr/bin/ld: cannot find -lpack



The rpm build process is installing into /var/tmp/graphviz-root/usr/lib/graphviz but the -L option has a different path.
Additional Information

I imagine that you built your rpms on a system that already had libraries
in /usr/lib/graphviz
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT 
I created a hack of a patch for a makefile
<CD>
*** graphviz-1.9-old/dotneato/Makefile.in 2003-02-06 18:10:42.000000000 +1100
--- graphviz-1.9/dotneato/Makefile.in 2003-02-06 18:10:58.000000000 +1100
***************
*** 324,330 ****
  CONFIG_CLE
FORMER-ID255
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENTFixed (26 Feb 2003)
VERSION     1.9.0
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2011-04-28 04:02 user1 New Issue
2011-04-28 04:02 user1 Assigned To => user695


MantisBT 1.2.5[^]
Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker