Gentoo Archives: gentoo-science

From: P Purkayastha <ppurka@×××××.com>
To: gentoo-science@l.g.o
Subject: [gentoo-science] failures while trying to build sage
Date: Wed, 27 Apr 2011 17:42:40
Message-Id: 4DB853E3.7020607@gmail.com
1 Hi,
2
3 I am trying to build sage-4.7_rc0. I encountered two failures:
4
5 1. Checksum failure on trying to merge pari. I could work around this by
6 copying pari-2.4.3-r1 to a local overlay and re-digesting the ebuild.
7 The package which failed the digest was elldata.tgz.
8
9 2. I have not been able to build sage. Apparently it can not find
10 Python.h. The build log is attached.
11 Here is some more pertinent information:
12
13 ~ [1] > emerge --info "=sci-mathematics/sage-4.7_rc0"
14 Portage 2.2.0_alpha30 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.5,
15 libc-0-r0, 2.6.38-gentoo-r3 x86_64)
16 =================================================================
17 System Settings
18 =================================================================
19 System uname:
20 Linux-2.6.38-gentoo-r3-x86_64-Intel-R-_Core-TM-_i5_CPU_M_460_@_2.53GHz-with-gentoo-2.0.2
21 Timestamp of tree: Sun, 24 Apr 2011 03:30:01 +0000
22 app-shells/bash: 4.1_p9
23 dev-java/java-config: 2.1.11-r3
24 dev-lang/python: 2.7.1-r1::sage-on-gentoo, 3.1.3-r1
25 dev-util/cmake: 2.8.4
26 sys-apps/baselayout: 2.0.2
27 sys-apps/openrc: 0.8.2
28 sys-apps/sandbox: 2.4
29 sys-devel/autoconf: 2.13, 2.65-r1
30 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1
31 sys-devel/binutils: 2.20.1-r1
32 sys-devel/gcc: 4.4.5
33 sys-devel/gcc-config: 1.4.1
34 sys-devel/libtool: 2.2.10
35 sys-devel/make: 3.81-r2
36 sys-kernel/linux-headers: 2.6.36.1
37 virtual/os-headers: 0
38 Repositories: gentoo enlightenment sage-on-gentoo myself
39 Installed sets:
40 ACCEPT_KEYWORDS="amd64"
41 ACCEPT_LICENSE="*"
42 CBUILD="x86_64-pc-linux-gnu"
43 CFLAGS="-march=native -O2 -pipe"
44 CHOST="x86_64-pc-linux-gnu"
45 CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt
46 /usr/share/xsessions"
47 CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
48 /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
49 /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo
50 /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d
51 /etc/texmf/web2c"
52 CXXFLAGS="-march=native -O2 -pipe"
53 DISTDIR="/usr/portage/distfiles"
54 EMERGE_DEFAULT_OPTS="--with-bdeps=y"
55 FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages
56 news parallel-fetch preserve-libs protect-owned sandbox sfperms strict
57 unknown-features-warn unmerge-logs unmerge-orphans userfetch"
58 FFLAGS=""
59 GENTOO_MIRRORS="http://distfiles.gentoo.org"
60 LDFLAGS="-Wl,-O1 -Wl,--as-needed"
61 LINGUAS="en en_US"
62 MAKEOPTS="-j4"
63 PKGDIR="/usr/portage/packages"
64 PORTAGE_CONFIGROOT="/"
65 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
66 --compress --force --whole-file --delete --stats --timeout=180
67 --exclude=/distfiles --exclude=/local --exclude=/packages"
68 PORTAGE_TMPDIR="/var/tmp"
69 PORTDIR="/usr/portage"
70 PORTDIR_OVERLAY="/var/lib/layman/enlightenment
71 /var/lib/layman/sage-on-gentoo /usr/local/portage"
72 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
73 USE="X a52 aac accessibility acl acpi akonadi alsa amd64 bash-completion
74 berkdb branding bzip2 cairo cdda cddb cdr cli consolekit cracklib crypt
75 cups curl curlwrappers cxx dbus djvu dri dts dvd dvdr encode exif fam
76 fbcon ffmpeg flac fontconfig ftp fuse gdbm gdu gif gnutls gphoto2 gpm
77 gstreamer gtk iconv ieee1394 imagemagick jpeg lame latex lcms ldap
78 libsamplerate lzma mad mmap mmx mmx2 mng modules mp3 mp4 mpeg mudflap
79 multilib musepack musicbrainz ncurses networkmanager nls nptl nptlonly
80 ogg opengl openmp oss pam pango pch pcmcia pcre pdf perl plasma png
81 policykit ppds pppd python qt3support qt4 readline savedconfig sdl
82 session smp speex spell sqlite srt sse sse2 ssl ssse3
83 startup-notification svg sysfs taglib tcpd theora threads tiff truetype
84 udev unicode usb v4l v4l2 vdpau vim-syntax vorbis wicd wifi wmf x264
85 xattr xcf xcomposite xft xinerama xml xorg xosd xpm xulrunner xv xvid
86 xvmc yv12 zeroconf zlib zsh-completion" ALSA_CARDS="hda-intel"
87 ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug
88 file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw
89 multi null plug rate route share shm softvol" APACHE2_MODULES="actions
90 alias auth_basic authn_alias authn_anon authn_dbm authn_default
91 authn_file authz_dbm authz_default authz_groupfile authz_host
92 authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock
93 deflate dir disk_cache env expires ext_filter file_cache filter headers
94 include info log_config logio mem_cache mime mime_magic negotiation
95 rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
96 CAMERAS="*" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap
97 syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore
98 fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom
99 oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing
100 tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse synaptics"
101 KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
102 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" PHP_TARGETS="php5-3"
103 RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
104 XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p
105 iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark
106 dhcpmac delude chaos account"
107 Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL,
108 PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
109 PORTAGE_RSYNC_EXTRA_OPTS
110
111 ~> emerge -pqv "=sci-mathematics/sage-4.7_rc0"
112 [ebuild N ] sci-mathematics/sage-4.7_rc0 USE="latex mpc -examples
113 -maximalib -testsuite"
114 ~>
115
116 Other packages from sage-on-gentoo that are in package.use. I didn't
117 realize that there is USE file that could be symlinked or copied. So, I
118 just tried emerge several times and added the USEs necessary. All the
119 packages below have successfully merged, except for sage.
120 # From /etc/portage/package.use
121 sci-mathematics/pari sage data gmp
122 dev-lang/python sage
123 sci-libs/linbox sage ntl
124 sci-mathematics/polybori sage
125 sci-mathematics/eclib pari24
126 sci-mathematics/lcalc pari24
127 sci-mathematics/sympow pari24
128 sci-mathematics/glpk gmp
129 dev-python/pycrypto gmp
130 dev-python/mpmath gmp matplotlib
131 dev-lisp/ecls -unicode
132 sci-mathematics/maxima -unicode ecls
133 sci-libs/flint ntl
134 dev-python/cvxopt glpk
135 dev-python/sympy ipython imaging
136 sci-mathematics/sage mpc
137 dev-lang/R lapack

Attachments

File name MIME type
sage.build.log.txt text/plain