Ticket #11433 (closed defect: fixed)

Opened 2 years ago

Last modified 12 months ago

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:1 Changed 21 months ago by was

  • Keywords sd32 added

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.

comment:5 Changed 12 months ago by mhansen

  • Status changed from needs_review to positive_review

comment:6 Changed 12 months ago by jdemeyer

  • Summary changed from optional spkg graphviz-2.16.1.p0.spkg fails to build on sage-4.7.1.alpha1 to Move graphviz-2.16.1.p0.spkg from optional to experimental

comment:7 Changed 12 months ago by schilly

spkg moved on server

comment:8 Changed 12 months ago by jdemeyer

  • Status changed from positive_review to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.