Summary: | x11-misc/sunflower-0.4_p20200716-r1 requires x11-libs/vte:2.91 as BDEPEND | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michelangelo Scopelliti <kernelpanic> |
Component: | Current packages | Assignee: | Piotr Karbowski (RETIRED) <slashbeast> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ajak, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build log |
Description
Michelangelo Scopelliti
2020-10-02 17:59:11 UTC
Created attachment 663556 [details]
build log
Will try to fix that and push upstream, for sure I do not want to add vte into BDEPEND. Should be simple fix, just move version outside and import in instead of the MainWindow in setup.py. *** Bug 755920 has been marked as a duplicate of this bug. *** *** Bug 789480 has been marked as a duplicate of this bug. *** (In reply to Piotr Karbowski from comment #2) > Should be simple fix, just ... And ;) ? sunflower package needs a serious amount of work, will queue it for this weekend. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3745c83f2885d2f0705c2a807ec984eb12265c9 commit d3745c83f2885d2f0705c2a807ec984eb12265c9 Author: Piotr Karbowski <slashbeast@gentoo.org> AuthorDate: 2022-07-17 16:47:28 +0000 Commit: Piotr Karbowski <slashbeast@gentoo.org> CommitDate: 2022-07-17 16:49:20 +0000 x11-misc/sunflower: 0.5 version bump. Closes: https://bugs.gentoo.org/853850 Closes: https://bugs.gentoo.org/835410 Closes: https://bugs.gentoo.org/746176 Closes: https://bugs.gentoo.org/737830 Closes: https://github.com/gentoo/gentoo/pull/26075 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> x11-misc/sunflower/Manifest | 2 +- ...ower-0.4_p20200716-r2.ebuild => sunflower-0.5.ebuild} | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) Well, it seems it is not fully resolved yet... The package builds and install fine, then $ sunflower Traceback (most recent call last): File "/usr/lib/python-exec/python3.10/sunflower", line 33, in <module> sys.exit(load_entry_point('Sunflower==0.5', 'console_scripts', 'sunflower')()) File "/usr/lib/python-exec/python3.10/sunflower", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load module = import_module(match.group('module')) File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 688, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 883, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/usr/lib/python3.10/site-packages/sunflower/__main__.py", line 43, in <module> from sunflower.gui.main_window import MainWindow File "/usr/lib/python3.10/site-packages/sunflower/gui/main_window.py", line 25, in <module> from sunflower.associations import AssociationManager File "/usr/lib/python3.10/site-packages/sunflower/associations.py", line 13, in <module> from sunflower.plugin_base.terminal import TerminalType File "/usr/lib/python3.10/site-packages/sunflower/plugin_base/terminal.py", line 4, in <module> gi.require_version('Vte', '2.91') File "/usr/lib/python3.10/site-packages/gi/__init__.py", line 126, in require_version raise ValueError('Namespace %s not available' % namespace) ValueError: Namespace Vte not available Maybe DEPEND/RDEPEND instead? See, I was so focused to get it out of setup.py I forgot to add it there, will sort it out in a moment. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e775bb01f2fd41e85c275fd5c12252c147bc44 commit b9e775bb01f2fd41e85c275fd5c12252c147bc44 Author: Piotr Karbowski <slashbeast@gentoo.org> AuthorDate: 2022-07-17 21:20:49 +0000 Commit: Piotr Karbowski <slashbeast@gentoo.org> CommitDate: 2022-07-17 21:21:06 +0000 x11-misc/sunflower: 0.5-r1: runtime dep on vte. Bug: https://bugs.gentoo.org/746176 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> x11-misc/sunflower/{sunflower-0.5.ebuild => sunflower-0.5-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) (In reply to Piotr Karbowski from comment #9) > See, I was so focused to get it out of setup.py I forgot to add it there, > will sort it out in a moment. Thanks! |