Summary: | dev-python/tablib-0.12.1: test failure: ImportError: No module named odf | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
Component: | Current packages | Assignee: | Gentoo OpenStack team <openstack> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
build.log #2 |
Description
Thomas Deutschmann (RETIRED)
2018-07-01 21:50:27 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff4a3ffcca07f8148c57cc86a8f159e3bc43a17 commit 2ff4a3ffcca07f8148c57cc86a8f159e3bc43a17 Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-08-07 15:55:12 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-08-07 15:55:12 +0000 dev-python/tablib: fix broken package * Dependencies were both incomplete and spurious * Fix tests which were failing for many different reasons Bug: https://bugs.gentoo.org/659790 Bug: https://bugs.gentoo.org/621884 Package-Manager: Portage-2.3.44, Repoman-2.3.10 .../tablib/files/tablib-0.12.1-no-ujson.patch | 16 ++++++++ dev-python/tablib/tablib-0.12.1-r1.ebuild | 45 ++++++++++++++++++++++ 2 files changed, 61 insertions(+) It turns out that this package had many problems preventing tests from running properly, some problems come from upstream, some from packaging problems. This newly pushed ebuild has passing tests on my machine, but requires odfpy which is not stabilized yet. It will have to be added to the package list of the stabilization bug. Thomas, can you run tests on your side to confirm the fix please? Created attachment 542742 [details]
build.log #2
Still doesn't work.
Hum, I hadn't properly tested without pandas installed. It seems that the resolution of this bug depends on the stabilization of dev-python/pandas-0.23 which is a quite big package. Thomas, what do you think we should do here, RESTRICT tests and re-introduce them in a non-security-related bump? Otherwise, it will take a long while before we can stzbilize tablib. Yes, restrict please. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8481a8b415611072824b2826d99581b065257a commit cd8481a8b415611072824b2826d99581b065257a Author: Virgil Dupras <vdupras@gentoo.org> AuthorDate: 2018-08-24 13:04:53 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2018-08-24 13:04:53 +0000 dev-python/tablib: RESTRICT tests To be able to fast-stabilize due to security bug, we need to RESTRICT tests because they depend on pandas>=0.23 which is hard to stabilize. Bug: https://bugs.gentoo.org/659790 Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-python/tablib/tablib-0.12.1-r1.ebuild | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3430d0ef48e274029d27008394354c92d6e33225 commit 3430d0ef48e274029d27008394354c92d6e33225 Author: Jakov Smolic <jakov.smolic@sartura.hr> AuthorDate: 2021-08-14 19:12:27 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-08-14 19:12:27 +0000 dev-python/tablib: Remove last-rited pkg Closes: https://bugs.gentoo.org/659790 Closes: https://bugs.gentoo.org/663126 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> dev-python/tablib/Manifest | 1 - dev-python/tablib/metadata.xml | 11 ----------- dev-python/tablib/tablib-3.0.0.ebuild | 36 ----------------------------------- profiles/package.mask | 1 - 4 files changed, 49 deletions(-) |