Summary: | sci-libs/scipy 0.9.0-r1 with media-libs/qhull-2012.1-r1 - scipy/spatial/qhull.c:206:25: fatal error: qhull/qhull.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | g_nikiforov |
Component: | [OLD] Library | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arne_bab, gentoo, hasufell, kirelagin, nandhp, samtygier, tsigarid, y |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
scipy 0.9.0-r1 build log
scipy-0.9.0-qhull.patch |
Description
g_nikiforov
2012-09-24 12:43:38 UTC
Please attach the entire build log to this bug report. Created attachment 324982 [details]
scipy 0.9.0-r1 build log
It turns out that installing sci-libs/scipy-0.10.1 after unmasking it works fine, as shown in this forum thread: http://forums.gentoo.org/viewtopic-p-7149390.html#7149390. the scipy-0.9.0-qhull.patch does not work for 2012.1-r1 cause it references qhull.h upstream Changelog: * Mon Sep 19 2011 pgajdos@suse.com - updated to 2011.1: * Remove deprecated libqhull/qhull.h. Use libqhull/libqhull.h instead. fixing the patch I was able to compile sci-libs/scipy 0.9.0-r1 with media-libs/qhull-2012.1-r1 sidenote: python2.5 test failed also compiled sci-visualization/pyxplot (which uses scipy) and it seems to work (just a few quick tests) So, how about adjusting scipy ebuild dependencies to lock earlier version of qhull or fixing the patch? Or maybe stabilising a newer version? Something should be done. I think it is time for stabilization here. Doing some final tests and the going for stable. Created attachment 334420 [details]
scipy-0.9.0-qhull.patch
Leaving stable broken until the next version works again feels wrong to me… I need scipy working, and it does not (due to an update in hdf5 and a resulting version mismatch). But scipy and Gentoo are free, so please accept my donation of some time instead of paying for a matlab license (which I would also hate to use :) ).
the attached patch makes scipy build with qhull 2012 for me. (In reply to comment #8) > Leaving stable broken… Still broken. Any change of stabilizing something newer than 0.9.0-r1? I seem to hit this on stable amd64. <generic comment about bug being open and unfixed for a long time> 07 Mar 2013; Justin Lecher <jlec@gentoo.org> scipy-0.9.0-r1.ebuild, files/scipy-0.9.0-qhull.patch: Fix for latest stable media-libs/qhull Fixed for stable. |