Summary: | dev-python/pygsl-0.9.4 fails to emerge because of undeclared GSL_CONST_CGS_BOHR_MAGNETON | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | xarthisius |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
adding patch for newer version of gsl
removing obsolete units adding patch for newer version of gsl pygsl-0.9.4_new.diff pygsl-0.9.4-obsolete-units.patch-18997.out removing obsolete units removing obsolete units |
Description
Juergen Rose
2009-09-27 05:09:01 UTC
Your version of sci-libs/gsl? I guess it needs a newer version. root@lynx:/usr/src(58)# qlist -Iv gsl dev-python/pygsl-0.9.4 sci-libs/gsl-1.13-r1 sci-mathematics/octave-forge-gsl-1.0.7 Also reemerging of sci-libs/gsl does not help: root@lynx:/usr/src(60)# genlop -t sci-libs/gsl | tail Mon Sep 21 10:47:54 2009 >>> sci-libs/gsl-1.13-r1 merge time: 4 minutes and 39 seconds. Sun Sep 27 04:45:24 2009 >>> sci-libs/gsl-1.13-r1 merge time: 3 minutes and 53 seconds. Sun Sep 27 13:43:48 2009 >>> sci-libs/gsl-1.13-r1 merge time: 5 minutes and 15 seconds. Created attachment 205459 [details, diff]
adding patch for newer version of gsl
Created attachment 205461 [details, diff]
removing obsolete units
(In reply to comment #1) > Your version of sci-libs/gsl? I guess it needs a newer version. Quite the opposite. Those units were removed in 1.13. See http://www.gnu.org/software/gsl/NEWS Guess GSL maintainers don't like astrophysicists, we still use 'gausses' ;( Hallo Kasper,
after using your patch 'emerge pygsl' fails with:
...
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking pygsl-0.9.4.tar.gz to /var/tmp/portage/dev-python/pygsl-0.9.4/work
ERROR: Invalid atom: '>=sci-libs/gsl-1.13*'
If I change pygsl-0.9.4.diff a little bit to pygsl-0.9.4_new.diff, 'emerge -v1 pygsl' does a step more, and then fails with: ... >>> Unpacking pygsl-0.9.4.tar.gz to /var/tmp/portage/dev-python/pygsl-0.9.4/work * Applying pygsl-0.9.4-obsolete-units.patch ... * Failed Patch: pygsl-0.9.4-obsolete-units.patch ! * ( /usr/local/portage/dev-python/pygsl/files/pygsl-0.9.4-obsolete-units.patch ) * * Include in your bugreport the contents of: * * /var/tmp/portage/dev-python/pygsl-0.9.4/temp/pygsl-0.9.4-obsolete-units.patch-18997.out Created attachment 205478 [details, diff]
adding patch for newer version of gsl
Sorry my bad. Now should be fine, please try again.
Created attachment 205480 [details]
pygsl-0.9.4_new.diff
Created attachment 205481 [details]
pygsl-0.9.4-obsolete-units.patch-18997.out
Hallo Kasper, pygsl-0.9.4_new.diff and your new version of pygsl-0.9.4.diff is almost identical, so I suppose I get the same error with your diff file. Do you still have an idea? Regards Juergen Created attachment 205482 [details, diff]
removing obsolete units
Diff shows that the new patch of Comment #13 and the old patch of Comment #5 are identical. root@lynx:/usr/local/portage/dev-python/pygsl(110)# diff /home_grizzly/rose/Txt/Patches/pygsl-0.9.4-obsolete-units.patch files/pygsl-0.9.4-obsolete-units.patch root@lynx:/usr/local/portage/dev-python/pygsl(111)# Created attachment 205483 [details, diff]
removing obsolete units
(In reply to comment #14) > Diff shows that the new patch of Comment #13 and the old patch of Comment #5 > are identical. Sorry for the mess. It should be working now Thanks Kaspar, now it works. fixed. Thanks! |