Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 402793 - dev-python/cvxopt-1.1.4-r1 - C/dsdp.c:23:19: error: dsdp5.h: No such file or directory
Summary: dev-python/cvxopt-1.1.4-r1 - C/dsdp.c:23:19: error: dsdp5.h: No such file or ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-09 01:34 UTC by schmitt953
Modified: 2012-02-09 20:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,5.67 KB, text/plain)
2012-02-09 08:38 UTC, schmitt953
Details

Note You need to log in before you can comment on or make changes to this bug.
Description schmitt953 2012-02-09 01:34:36 UTC
When I was updating gentoo this update to the package refused to build

Reproducible: Always

Steps to Reproduce:
1.emerge -uDNav world
2.y
Actual Results:  
 * ERROR: dev-python/cvxopt-1.1.4-r1 failed (compile phase):
 *   Building failed with CPython 2.7 in distutils_building() function
 * 
 * Call stack:
 *     ebuild.sh, line   85:  Called src_compile
 *   environment, line 5101:  Called distutils_src_compile
 *   environment, line 1274:  Called python_execute_function 'distutils_building'
 *   environment, line 3448:  Called die
 * The specific snippet of code:
 *                       die "${failure_message}";
 * 
 * If you need support, post the output of 'emerge --info =dev-python/cvxopt-1.1.4-r1',
 * the complete build log and the output of 'emerge -pqv =dev-python/cvxopt-1.1.4-r1'.
 * The complete build log is located at '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/temp/environment'.
 * S: '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/work/cvxopt-1.1.4/src'

>>> Failed to emerge dev-python/cvxopt-1.1.4-r1, Log file:

>>>  '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/temp/build.log'

 * Messages for package dev-python/cvxopt-1.1.4-r1:

 * ERROR: dev-python/cvxopt-1.1.4-r1 failed (compile phase):
 *   Building failed with CPython 2.7 in distutils_building() function
 * 
 * Call stack:
 *     ebuild.sh, line   85:  Called src_compile
 *   environment, line 5101:  Called distutils_src_compile
 *   environment, line 1274:  Called python_execute_function 'distutils_building'
 *   environment, line 3448:  Called die
 * The specific snippet of code:
 *                       die "${failure_message}";
 * 
 * If you need support, post the output of 'emerge --info =dev-python/cvxopt-1.1.4-r1',
 * the complete build log and the output of 'emerge -pqv =dev-python/cvxopt-1.1.4-r1'.
 * The complete build log is located at '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/temp/environment'.
 * S: '/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/work/cvxopt-1.1.4/src'



emerge --info =dev-python/cvxopt-1.1.4-r1

Portage 2.1.10.44 (default/linux/amd64/10.0/desktop, gcc-4.4.5, glibc-2.13-r4, 2.6.36-tuxonice-r3 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.36-tuxonice-r3-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7800_@_2.60GHz-with-gentoo-2.0.3
Timestamp of tree: Wed, 08 Feb 2012 22:15:01 +0000
app-shells/bash:          4.1_p9
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3::sage-on-gentoo, 3.1.4-r3
dev-util/cmake:           2.8.4-r1
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.4.5, 4.5.3-r1
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo sage-on-gentoo x-portage
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-ac$
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-$
FFLAGS=""
GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exc$
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sage-on-gentoo /usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="ACPI X a52 aac acl acpi ads alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss$
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAG$
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-02-09 01:51:35 UTC
 * If you need support, post the output of 'emerge --info
=dev-python/cvxopt-1.1.4-r1',
 * the complete build log and the output of 'emerge -pqv
=dev-python/cvxopt-1.1.4-r1'.
 * The complete build log is located at
'/var/tmp/portage/dev-python/cvxopt-1.1.4-r1/temp/build.log'.

Please attach the entire build log file to this bug report, as asked.
Comment 2 schmitt953 2012-02-09 08:27:35 UTC
For some reason bugzilla isn't letting me attach right now, this is the critical part of my log

warning: build_py: byte-compiling is disabled, skipping.

running build_ext
building 'glpk' extension
creating build-2.7/temp.linux-x86_64-2.7
creating build-2.7/temp.linux-x86_64-2.7/C
x86_64-pc-linux-gnu-gcc -pthread -march=core2 -O2 -pipe -fPIC -I/usr/include/python2.7 -c C/glpk.c -o build-2.7/temp.linux-x86_64-2.7/C/glpk.o
x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,--as-needed -march=core2 -O2 -pipe build-2.7/temp.linux-x86_64-2.7/C/glpk.o -L -L/usr/lib64 -lglpk -lpython2.7 -o build-2.7/lib.linux-x86_64-2.7/cvxopt/glpk.so
building 'dsdp' extension
x86_64-pc-linux-gnu-gcc -pthread -march=core2 -O2 -pipe -fPIC -I/usr/include/python2.7 -c C/dsdp.c -o build-2.7/temp.linux-x86_64-2.7/C/dsdp.o
C/dsdp.c:23:19: error: dsdp5.h: No such file or directory
C/dsdp.c: In function 'solvesdp':
C/dsdp.c:119: error: 'DSDP' undeclared (first use in this function)
C/dsdp.c:119: error: (Each undeclared identifier is reported only once
C/dsdp.c:119: error: for each function it appears in.)
C/dsdp.c:119: error: expected ';' before 'sdp'
C/dsdp.c:120: error: 'LPCone' undeclared (first use in this function)
C/dsdp.c:120: error: expected ';' before 'lpcone'
C/dsdp.c:121: error: 'SDPCone' undeclared (first use in this function)
C/dsdp.c:121: error: expected ';' before 'sdpcone'
C/dsdp.c:122: error: 'DSDPTerminationReason' undeclared (first use in this function)
C/dsdp.c:122: error: expected ';' before 'info'
C/dsdp.c:123: error: 'DSDPSolutionType' undeclared (first use in this function)
C/dsdp.c:123: error: expected ';' before 'status'
C/dsdp.c:169: error: 'sdp' undeclared (first use in this function)
C/dsdp.c:169: error: 'lpcone' undeclared (first use in this function)
C/dsdp.c:170: error: 'sdpcone' undeclared (first use in this function)
C/dsdp.c:383: error: 'info' undeclared (first use in this function)
C/dsdp.c:384: error: 'DSDP_CONVERGED' undeclared (first use in this function)
Comment 3 schmitt953 2012-02-09 08:38:46 UTC
Created attachment 301355 [details]
build log

Sorry I forgot to attach it earlier. Also I made a dumb mistake and forgot the file wasn't readable by a lowpriv user.
Comment 4 schmitt953 2012-02-09 08:39:36 UTC
Ignore this comment
Comment 5 Sébastien Fabbro (RETIRED) gentoo-dev 2012-02-09 17:40:10 UTC
it should have been fixed a while ago in dsdp-5.8-r1. re-install sci-libs/dsdp. re-open if it persists.
thanks.
Comment 6 schmitt953 2012-02-09 20:24:19 UTC
Perhaps we should have dsdp-5.8-r1 as a dependency for cvxopt-1.1.4-r1, I'm going to try 5.8 again to see if I can get the build to work.
Comment 7 Sébastien Fabbro (RETIRED) gentoo-dev 2012-02-09 20:47:20 UTC
5.8 is gone from the tree.