Summary: | dev-libs/c-blosc[hdf] should depend on sci-libs/hdf5[cxx] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Orivej Desh <orivej> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo, nick, rose |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
c-blosc-1.11.1.ebuild
pytables-3.3.0.ebuild, with dependency on c-blosc[+hdf5] removed. |
Description
Orivej Desh
2016-08-10 12:41:20 UTC
Same here. With cmake < 3.6 it compiles without this error. *** Bug 593964 has been marked as a duplicate of this bug. *** (In reply to Gangræna Gorgeous from comment #1) > Same here. With cmake < 3.6 it compiles without this error. I can confirm, that after downgrading to cmake-3.5.2 the issue disappeared. Created attachment 447806 [details]
c-blosc-1.11.1.ebuild
We are several minor versions behind upstream, nearly a year and a half out of date. We are at c-blosc-1.5.3, upstream is 1.11.1. Note that upstream has removed hdf5 support from c-blosc, and has started a new project to support c-blosc from within hdf5. =dev-python/pytables-3.2.2 depends on dev-libs/c-blosc[+hdf5], and it looks like the ebuild takes a few extra steps to support the c-blosc-1.5.3 hdf5 function, rather than the hdf5 c-blosc interoperability thing built into pytables. I have hastily thrown together ebuilds for c-blosc-1.11.1 and pytables-3.3.0. I can *not* speak to their quality, I am not an experienced ebuild writer. Created attachment 447808 [details]
pytables-3.3.0.ebuild, with dependency on c-blosc[+hdf5] removed.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b684b52f051da7d2fdcbe8d0fe1dd6d38c2820a3 commit b684b52f051da7d2fdcbe8d0fe1dd6d38c2820a3 Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2017-12-04 03:29:49 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2017-12-04 03:29:49 +0000 dev-libs/c-blosc: drop old versions. Reported-by: Orivej Desh <orivej@gmx.fr> Closes: https://bugs.gentoo.org/590936 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/c-blosc/Manifest | 6 +-- dev-libs/c-blosc/c-blosc-1.11.1.ebuild | 54 ---------------------- dev-libs/c-blosc/c-blosc-1.3.2.ebuild | 41 ---------------- dev-libs/c-blosc/c-blosc-1.3.5.ebuild | 41 ---------------- dev-libs/c-blosc/c-blosc-1.5.3.ebuild | 42 ----------------- .../files/c-blosc-1.11.1-fix-build-system.patch | 30 ------------ .../c-blosc/files/c-blosc-1.3.2-shared-libs.patch | 22 --------- .../c-blosc/files/c-blosc-1.5.3-shared-libs.patch | 27 ----------- 8 files changed, 1 insertion(+), 262 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6891e6348ac3444b82d655d97c244d05ef122a8e commit 6891e6348ac3444b82d655d97c244d05ef122a8e Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2017-12-04 03:23:15 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2017-12-04 03:23:15 +0000 dev-python/pytables: drop old version. Reported-by: Orivej Desh <orivej@gmx.fr> Suggested-by: Nick Wallingford <nick@wallingford.cc> Bug: https://bugs.gentoo.org/590936 Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-python/pytables/Manifest | 3 +- .../pytables/files/pytables-3.1.1-blosc.patch | 16 ----- .../files/pytables-3.1.1-cython-backport.patch | 65 ------------------- .../files/pytables-3.1.1-numpy19-backport.patch | 51 --------------- dev-python/pytables/pytables-3.1.1-r2.ebuild | 75 ---------------------- 5 files changed, 1 insertion(+), 209 deletions(-)} |