* [ISSUE] deluge, deluge-console and deluge-web broken because of zope-interface
@ 2023-11-03 12:00 pufferffish
2023-11-03 16:03 ` mhmdanas
2023-11-07 12:46 ` [ISSUE] [CLOSED] " ahesford
0 siblings, 2 replies; 3+ messages in thread
From: pufferffish @ 2023-11-03 12:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 4515 bytes --]
New issue by pufferffish on void-packages repository
https://github.com/void-linux/void-packages/issues/47045
Description:
### Is this a new report?
Yes
### System Info
Void 6.1.21_1 x86_64 AuthenticAMD uptodate rrrmFFFF
### Package(s) Affected
deluge-2.1.1_2, deluge-web-2.1.1_2
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
The package is supposed to work
### Actual behaviour
Instead, launching deluge-console, deluge-gtk, and deluge-web would cause the following error and crash immediately:
```
Traceback (most recent call last):
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 631, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 968, in require
needed = self.resolve(parse_requirements(requirements))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 829, in resolve
dist = self._resolve_dist(
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 875, in _resolve_dist
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pyasn1 0.5.0 (/usr/lib/python3.12/site-packages), Requirement.parse('pyasn1<0.5.0,>=0.4.6'), {'pyasn1-modules'})
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/deluge-console", line 33, in <module>
sys.exit(load_entry_point('deluge==2.1.1', 'console_scripts', 'deluge-console')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/bin/deluge-console", line 25, in importlib_load_entry_point
return next(matches).load()
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in load
module = import_module(match.group('module'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 994, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/usr/lib/python3.12/site-packages/deluge/ui/console/__init__.py", line 9, in <module>
from deluge.ui.console.console import Console
File "/usr/lib/python3.12/site-packages/deluge/ui/console/console.py", line 14, in <module>
import deluge.common
File "/usr/lib/python3.12/site-packages/deluge/common.py", line 30, in <module>
import pkg_resources
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 3327, in <module>
@_call_aside
^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 3302, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 3340, in _initialize_master_working_set
working_set = WorkingSet._build_master()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 633, in _build_master
return cls._build_from_requirements(__requires__)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 646, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 829, in resolve
dist = self._resolve_dist(
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'zope-interface>=5' distribution was not found and is required by twisted
```
### Steps to reproduce
Launch deluge-console, deluge-gtk, or deluge-web in console.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: deluge, deluge-console and deluge-web broken because of zope-interface
2023-11-03 12:00 [ISSUE] deluge, deluge-console and deluge-web broken because of zope-interface pufferffish
@ 2023-11-03 16:03 ` mhmdanas
2023-11-07 12:46 ` [ISSUE] [CLOSED] " ahesford
1 sibling, 0 replies; 3+ messages in thread
From: mhmdanas @ 2023-11-03 16:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 232 bytes --]
New comment by mhmdanas on void-packages repository
https://github.com/void-linux/void-packages/issues/47045#issuecomment-1792708542
Comment:
Will probably be solved by a `python3-pyasn1-modules` bump, I'll send a PR later today.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ISSUE] [CLOSED] deluge, deluge-console and deluge-web broken because of zope-interface
2023-11-03 12:00 [ISSUE] deluge, deluge-console and deluge-web broken because of zope-interface pufferffish
2023-11-03 16:03 ` mhmdanas
@ 2023-11-07 12:46 ` ahesford
1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2023-11-07 12:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 4518 bytes --]
Closed issue by pufferffish on void-packages repository
https://github.com/void-linux/void-packages/issues/47045
Description:
### Is this a new report?
Yes
### System Info
Void 6.1.21_1 x86_64 AuthenticAMD uptodate rrrmFFFF
### Package(s) Affected
deluge-2.1.1_2, deluge-web-2.1.1_2
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
The package is supposed to work
### Actual behaviour
Instead, launching deluge-console, deluge-gtk, and deluge-web would cause the following error and crash immediately:
```
Traceback (most recent call last):
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 631, in _build_master
ws.require(__requires__)
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 968, in require
needed = self.resolve(parse_requirements(requirements))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 829, in resolve
dist = self._resolve_dist(
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 875, in _resolve_dist
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pyasn1 0.5.0 (/usr/lib/python3.12/site-packages), Requirement.parse('pyasn1<0.5.0,>=0.4.6'), {'pyasn1-modules'})
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/deluge-console", line 33, in <module>
sys.exit(load_entry_point('deluge==2.1.1', 'console_scripts', 'deluge-console')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/bin/deluge-console", line 25, in importlib_load_entry_point
return next(matches).load()
^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in load
module = import_module(match.group('module'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 994, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/usr/lib/python3.12/site-packages/deluge/ui/console/__init__.py", line 9, in <module>
from deluge.ui.console.console import Console
File "/usr/lib/python3.12/site-packages/deluge/ui/console/console.py", line 14, in <module>
import deluge.common
File "/usr/lib/python3.12/site-packages/deluge/common.py", line 30, in <module>
import pkg_resources
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 3327, in <module>
@_call_aside
^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 3302, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 3340, in _initialize_master_working_set
working_set = WorkingSet._build_master()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 633, in _build_master
return cls._build_from_requirements(__requires__)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 646, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 829, in resolve
dist = self._resolve_dist(
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/pkg_resources/__init__.py", line 870, in _resolve_dist
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'zope-interface>=5' distribution was not found and is required by twisted
```
### Steps to reproduce
Launch deluge-console, deluge-gtk, or deluge-web in console.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-11-07 12:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-03 12:00 [ISSUE] deluge, deluge-console and deluge-web broken because of zope-interface pufferffish
2023-11-03 16:03 ` mhmdanas
2023-11-07 12:46 ` [ISSUE] [CLOSED] " ahesford
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).