Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 804115

Summary: dev-python/scipy: full keywording
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: KeywordingAssignee: Gentoo Science Related Packages <sci>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: python
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
dev-python/scipy dev-python/pybind11 sci-libs/arpack dev-cpp/eigen
Runtime testing required: ---
Bug Depends on: 803665    
Bug Blocks: 804136    

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2021-07-25 09:00:59 UTC
Another step in getting Python keywordings in sync.
Comment 1 NATTkA bot gentoo-dev 2021-07-25 09:04:25 UTC Comment hidden (obsolete)
Comment 2 NATTkA bot gentoo-dev 2021-07-25 09:16:34 UTC Comment hidden (obsolete)
Comment 3 NATTkA bot gentoo-dev 2021-07-25 09:36:29 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev 2021-07-25 10:00:29 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2021-07-25 12:48:21 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev 2021-07-25 12:56:41 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2021-09-25 21:40:59 UTC Comment hidden (obsolete)
Comment 8 NATTkA bot gentoo-dev 2021-11-05 02:36:48 UTC Comment hidden (obsolete)
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-05 04:34:27 UTC
*** Bug 814851 has been marked as a duplicate of this bug. ***
Comment 10 Larry the Git Cow gentoo-dev 2021-11-05 05:07:34 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78a4c47609447a28af000535aa20c670e12d4d4

commit d78a4c47609447a28af000535aa20c670e12d4d4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-05 05:06:33 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-05 05:06:33 +0000

    profiles/arch/hppa: mask pastix[starpu]
    
    Avoids dragging in dependencies.
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/hppa/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 11 Larry the Git Cow gentoo-dev 2021-11-05 05:09:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12a93c11191508503a228b7f39d419265237c3e

commit c12a93c11191508503a228b7f39d419265237c3e
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-05 05:08:45 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-05 05:08:45 +0000

    profiles/arch: mask dev-cpp/eigen[test] on alpha, hppa
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/alpha/package.use.mask | 5 +++++
 profiles/arch/hppa/package.use.mask  | 5 +++++
 2 files changed, 10 insertions(+)
Comment 12 Larry the Git Cow gentoo-dev 2021-11-05 05:09:37 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb00d5b42432181931791fdd5a7630b3b11dc55

commit 1bb00d5b42432181931791fdd5a7630b3b11dc55
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-05 05:09:21 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-05 05:09:21 +0000

    profiles/arch/ia64: mask dev-cpp/eigen[test] here too
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/ia64/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 13 NATTkA bot gentoo-dev 2021-11-05 05:13:03 UTC Comment hidden (obsolete)
Comment 14 Larry the Git Cow gentoo-dev 2021-11-05 05:14:50 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2297995a11f988512633d6b0799e3474a26f0b27

commit 2297995a11f988512633d6b0799e3474a26f0b27
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-05 05:14:10 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-05 05:14:43 +0000

    dev-python/scipy: make pythran optional
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/scipy/metadata.xml       | 1 +
 dev-python/scipy/scipy-1.7.1.ebuild | 6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)
Comment 15 NATTkA bot gentoo-dev 2021-11-05 05:16:51 UTC Comment hidden (obsolete)
Comment 16 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-05 05:22:38 UTC
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a4658a0b6ff15a80f4b67d5c9d110fb3e50054

commit 74a4658a0b6ff15a80f4b67d5c9d110fb3e50054
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-05 05:18:57 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-05 05:18:57 +0000

    profiles/arch: mask dev-python/scipy[pythran] on alpha/hppa/ia64/s390/sparc
    
    Bug: https://bugs.gentoo.org/821577
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/alpha/package.use.mask | 4 ++++
 profiles/arch/hppa/package.use.mask  | 4 ++++
 profiles/arch/ia64/package.use.mask  | 4 ++++
 profiles/arch/s390/package.use.mask  | 4 ++++
 profiles/arch/sparc/package.use.mask | 4 ++++
 5 files changed, 20 insertions(+)
Comment 17 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-05 18:01:52 UTC
s390 done
Comment 18 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-05 18:02:31 UTC
ia64 done
Comment 19 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-05 18:08:52 UTC
sparc done
Comment 20 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-14 03:23:09 UTC Comment hidden (obsolete)
Comment 21 Larry the Git Cow gentoo-dev 2021-11-14 06:07:02 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cd7d74c87ab8a02bb5824e5c4c38f30ec5d22a

commit 79cd7d74c87ab8a02bb5824e5c4c38f30ec5d22a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-14 06:06:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-14 06:06:46 +0000

    dev-python/scipy: mark as -hppa
    
    This reverts commit e8f2dcda97e4dc66512a41dd6baaaf41a2b46e05.
    
    Can't be built:
    ```
    /var/tmp/portage/dev-python/scipy-1.7.2/work/scipy-1.7.2-python3_9/scipy/stats/_boost/include/func_defs.hpp:96:33:   required from ‘RealType boost_isf(RealType, const Args ...) [with Dst = boost::math::beta_distribution; RealType = long double; Args = {long double, long double}]’
    scipy/stats/_boost/src/beta_ufunc.cxx:3902:46:   required from here
    /var/tmp/portage/dev-python/scipy-1.7.2/work/scipy-1.7.2-python3_9/scipy/_lib/boost/boost/math/tools/promotion.hpp:148:37: error: static assertion failed: Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implemented.
      148 |          BOOST_STATIC_ASSERT_MSG((0 == ::boost::is_same<type, long double>::value), "Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implemented.");
          |                                  ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ```
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/scipy/scipy-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 22 Larry the Git Cow gentoo-dev 2021-11-18 10:57:34 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0466c8a099844136529535674bf6c21cd3cfc5

commit 9d0466c8a099844136529535674bf6c21cd3cfc5
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-18 10:56:51 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-18 10:57:17 +0000

    dev-python/pandas: try avoid scipy dependency on HPPA
    
    scipy doesn't build on HPPA. Pandas seems to fall back
    OK w/o scipy installed.
    
    Bug: https://bugs.gentoo.org/804136
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/pandas/pandas-1.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 23 Larry the Git Cow gentoo-dev 2021-11-18 11:01:24 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56637d6bddd85624703da704ae3641488a02ace7

commit 56637d6bddd85624703da704ae3641488a02ace7
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-18 11:00:55 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-18 11:00:55 +0000

    dev-python/xarray: avoid scipy dependency on HPPA
    
    scipy doesn't build on HPPA and xarray only has
    an optional dependency on it for _some_ tests.
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/xarray/xarray-0.19.0.ebuild | 2 +-
 dev-python/xarray/xarray-0.20.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffa0d2a8dc7a25c52fd1f786efbb1e702b07167

commit fffa0d2a8dc7a25c52fd1f786efbb1e702b07167
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-18 10:59:15 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-18 10:59:15 +0000

    dev-python/bottleneck: no longer depends on scipy
    
    The dependency was dropped upstream a bit ago.
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{bottleneck-1.3.2.ebuild => bottleneck-1.3.2-r1.ebuild}        | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)
Comment 24 Larry the Git Cow gentoo-dev 2021-11-18 11:03:38 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6543f2ff1f916ef7e6755fe6464d0e2b28a984b4

commit 6543f2ff1f916ef7e6755fe6464d0e2b28a984b4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-18 11:03:03 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-18 11:03:31 +0000

    dev-python/patsy: avoid scipy dependency on HPPA
    
    scipy doesn't build on HPPA and the dep is somewhat optional here
    (and we only need this package for tests anyway).
    
    Bug: https://bugs.gentoo.org/804115
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/patsy/patsy-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 25 Larry the Git Cow gentoo-dev 2021-11-18 11:06:33 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f85489edb3d36e24456d3d7364da38575df4fb

commit b1f85489edb3d36e24456d3d7364da38575df4fb
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-11-18 11:05:59 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-11-18 11:05:59 +0000

    dev-python/pandas: avoid scipy dep (via statsmodels) on HPPA
    
    scipy doesn't build on HPPA and statsmodels is barely a dependency
    of pandas anyway (and it's only dragged in on HPPA for tests).
    
    Bug: https://bugs.gentoo.org/804115
    Bug: https://bugs.gentoo.org/804136
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/pandas/pandas-1.3.4.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)