Ticket #11433 (closed defect: fixed)
Move graphviz-2.16.1.p0.spkg from optional to experimental
| Reported by: | mariah | Owned by: | tbd |
|---|---|---|---|
| Priority: | minor | Milestone: | sage-5.1 |
| Component: | packages: optional | Keywords: | sd32, sd40.5 |
| Cc: | Work issues: | ||
| Report Upstream: | N/A | Reviewers: | Benjamin Jones |
| Authors: | Mike Hansen | Merged in: | |
| Dependencies: | Stopgaps: |
Description
The optional spkg graphviz-2.16.1.p0.spkg fails to build on skynet/eno in sage-4.7.1.alpha1:
... /bin/sh ../../libtool --tag=CC --mode=compile /usr/local/gcc-4.6.0/x86_64-Linux-core2-fc/bin/gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../lib/common -I../../lib/pathplan -I../../lib/gvc -I../../lib/graph -I../../lib/cdt -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include -g -O2 -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -MT gvplugin_pango.lo -MD -MP -MF .deps/gvplugin_pango.Tpo -c -o gvplugin_pango.lo gvplugin_pango.c mkdir -p .libs /usr/local/gcc-4.6.0/x86_64-Linux-core2-fc/bin/gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../lib/common -I../../lib/pathplan -I../../lib/gvc -I../../lib/graph -I../../lib/cdt -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include -g -O2 -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -MT gvplugin_pango.lo -MD -MP -MF .deps/gvplugin_pango.Tpo -c gvplugin_pango.c -fPIC -DPIC -o .libs/gvplugin_pango.o mv -f .deps/gvplugin_pango.Tpo .deps/gvplugin_pango.Plo /bin/sh ../../libtool --tag=CC --mode=compile /usr/local/gcc-4.6.0/x86_64-Linux-core2-fc/bin/gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../lib/common -I../lib/pathplan -I../../lib/gvc -I../../lib/graph -I../../lib/cdt -I/home/mah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include -I/home/mariah/e/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include -g -O2 -Wno-unknown-gmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -MT gvrender_pango -MD -MP -MF .deps/gvrender_pango.Tpo -c -o gvrender_pango.lo gvrender_pango. /usr/local/gcc-4.6.0/x86_64-Linux-core2-fc/bin/gcc -DHAVE_CONFIG_H -I. -I../-I../.. -I../../lib/common -I../../lib/pathplan -I../../lib/gvc -I../../lib/gh -I../../lib/cdt -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fccal/include -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/localclude -g -O2 -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -st-math -MT gvrender_pango.lo -MD -MP -MF .deps/gvrender_pango.Tpo -c gvrendeango.c -fPIC -DPIC -o .libs/gvrender_pango.o gvrender_pango.c:60:30: fatal error: pango/pangocairo.h: No such file or direry compilation terminated. make[3]: *** [gvrender_pango.lo] Error 1 make[3]: Leaving directory `/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-e2-fc/spkg/build/graphviz-2.16.1.p0/src/plugin/pango' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-e2-fc/spkg/build/graphviz-2.16.1.p0/src/plugin' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-e2-fc/spkg/build/graphviz-2.16.1.p0/src' make: *** [all] Error 2 Error building Graphviz
Change History
comment:2 Changed 12 months ago by mhansen
- Keywords sd32, sd40.5 added; sd32 removed
This is due to Pango not being installed. Should we just move this to experimental since it requires the use to install some dependencies for which there aren't spkgs?
comment:3 Changed 12 months ago by benjaminfjones
My opinion would be yes, move it to experimental. Many linux systems have pango installed and on platforms / systems where it's not easy to install using a package manager, it tends to be tough to configure and compile from source.
comment:4 Changed 12 months ago by mhansen
- Status changed from new to needs_review
- Reviewers set to Benjamin Jones
- Authors set to Mike Hansen
Okay, then I'll set this to positive review for moving graphviz from optional to experimental.
Note: See
TracTickets for help on using
tickets.
