Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001071graphvizBuild/Installpublic2006-02-28 12:052011-04-28 04:03
ReporterTru Huynh 
Assigned Toellson 
PrioritynormalSeveritycriticalReproducibilityalways
StatusclosedResolutionsuspended 
PlatformOSOther-Linux-CentOS-3OS Version
Summary0001071: rebuild of graphviz-2.8-1.src.rpm on CentOS-3 x86_64
Description



I tried to rebuild graphviz-2.8-1.src.rpm on x86_64 CentOS-3 (RHEL3 clone).
<CD>
[centos-64bits centos]$ cat ~/.rpmmacros
%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
%el3 true






[centos-64bits centos]$ rpmbuild --rebuild graphviz-2.8-1.src.rpm 2>&1 | tee graphviz-2.8-1.src.rpm.log
fails with:
    File not found by glob: /home/centos/4build/tmp/graphviz-2.8-1-root-centos/usr/lib64/graphviz/perl/*.la
    File not found by glob: /home/centos/4build/tmp/graphviz-2.8-1-root-centos/usr/share/man/mann/*.n*
    File not found by glob: /home/centos/4build/tmp/graphviz-2.8-1-root-centos/usr/lib64/graphviz/tcl/*.la



when I comment out the missing files from the spec file,



diff -Nr graphviz-2.8-1/graphviz.spec graphviz-2.8-centos3.1/graphviz.spec
78c78
< Release: 1
---



>> Release: centos3.1



248c248
< %exclude %{_libdir}/%{name}/perl/*.la
---



>> #%exclude %{_libdir}/%{name}/perl/*.la



318,319c318,319
< %{_mandir}/mann/*.n*
< %exclude %{_libdir}/%{name}/tcl/*.la
---



>> #%{_mandir}/mann/*.n*
>> #%exclude %{_libdir}/%{name}/tcl/*.la



336c336
< %{_libdir}/%{name}/*.la
---



>> #%{_libdir}/%{name}/*.la






I get:
error: Installed (but unpackaged) file(s) found:
   /usr/lib64/graphviz/libagraph.la
   /usr/lib64/graphviz/libcdt.la
   /usr/lib64/graphviz/libexpr.la
   /usr/lib64/graphviz/libgraph.la
   /usr/lib64/graphviz/libgvc.la
   /usr/lib64/graphviz/libgvc_builtins.la
   /usr/lib64/graphviz/libgvgd.la
   /usr/lib64/graphviz/libgvplugin_dot_layout.la
   /usr/lib64/graphviz/libgvplugin_neato_layout.la
   /usr/lib64/graphviz/libgvplugin_usershape_gd.la
   /usr/lib64/graphviz/libpack.la
   /usr/lib64/graphviz/libpathplan.la



which should be included in the -devel package according to your build.



diff -Nr graphviz-2.8-1/graphviz.spec graphviz-2.8-centos3.2/graphviz.spec
78c78
< Release: 1
---



>> Release: centos3.2



248c248
< %exclude %{_libdir}/%{name}/perl/*.la
---



>> #%exclude %{_libdir}/%{name}/perl/*.la



318,319c318,319
< %{_mandir}/mann/*.n*
< %exclude %{_libdir}/%{name}/tcl/*.la
---



>> #%{_mandir}/mann/*.n*
>> #%exclude %{_libdir}/%{name}/tcl/*.la



412a413,419



>> * Tue Feb 28 2006 Tru Huynh <[email protected]> -2.8-centos3.2
>> - re-added in the devel part %{_libdir}/%{name}/*.la
>> * Tue Feb 28 2006 Tru Huynh <[email protected]> -2.8-centos3.1
>> - rebuild on CentOS-3
>> - comment out:
>> -- /usr/lib64/graphviz/perl/*.la,
>> -- /usr/share/man/mann/*.n* and /usr/lib64/graphviz/tcl/*.la
</CD>






build fine but is missing a number of files compared to yours :(



finally from your build log
graphviz-linux-buildlog-2.8.el3.x86_64.txt , is tclsh8.4 mandatory?



Cheers,



Tru
TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT
FORMER-ID893
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENTInactive
VERSION     2.8
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

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


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