FS#73167 - [bpython] I think bpython now depends on python-pyxdg
Attached to Project:
Community Packages
Opened by Emanuele Torre (emanuele6) - Monday, 27 December 2021, 08:30 GMT
Last edited by Antonio Rojas (arojas) - Monday, 27 December 2021, 09:52 GMT
Opened by Emanuele Torre (emanuele6) - Monday, 27 December 2021, 08:30 GMT
Last edited by Antonio Rojas (arojas) - Monday, 27 December 2021, 09:52 GMT
|
Details
Description:
bpython won't run without the `extra/python-pyxdg' package installed. Reproduction steps: * on a system that does not have the `bpython' and the `python-pyxdg' packages installed, install the `bpython' package. * try to run it the bpython command in a terminal (it will not work) * now install the `python-pyxdg' package. * try again to run the bpython command in a terminal (it will work) Example: bash-5.1$ sudo pacman -S --noconfirm bpython resolving dependencies... looking for conflicting packages... Package (5) New Version Net Change community/python-blessings 1.7-9 0.07 MiB community/python-curtsies 0.3.5-3 0.19 MiB community/python-cwcwidth 0.1.4-3 0.03 MiB community/python-greenlet 1.1.2-3 0.39 MiB community/bpython 0.22.1-2 1.08 MiB Total Installed Size: 1.77 MiB :: Proceed with installation? [Y/n] (5/5) checking keys in keyring [##########################] 100% (5/5) checking package integrity [##########################] 100% (5/5) loading package files [##########################] 100% (5/5) checking for file conflicts [##########################] 100% (5/5) checking available disk space [##########################] 100% :: Processing package changes... (1/5) installing python-blessings [##########################] 100% (2/5) installing python-cwcwidth [##########################] 100% (3/5) installing python-curtsies [##########################] 100% (4/5) installing python-greenlet [##########################] 100% (5/5) installing bpython [##########################] 100% Optional dependencies for bpython python-urwid: for bpython-urwid python-jedi: multiline completion [installed] python-watchdog: module reloading :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the desktop file MIME type cache... bash-5.1$ bpython Traceback (most recent call last): File "/usr/bin/bpython", line 33, in <module> sys.exit(load_entry_point('bpython==0.22.1', 'console_scripts', 'bpython')()) File "/usr/bin/bpython", line 25, in importlib_load_entry_point return next(matches).load() File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 162, 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/bpython/curtsies.py", line 16, in <module> from . import args as bpargs, translations, inspection File "/usr/lib/python3.10/site-packages/bpython/args.py", line 47, in <module> from .config import default_config_path, Config File "/usr/lib/python3.10/site-packages/bpython/config.py", line 35, in <module> from xdg import BaseDirectory ModuleNotFoundError: No module named 'xdg' bash-5.1$ sudo pacman -S --noconfirm python-pyxdg resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/python-pyxdg 0.27-4 0.38 MiB Total Installed Size: 0.38 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [##########################] 100% (1/1) checking package integrity [##########################] 100% (1/1) loading package files [##########################] 100% (1/1) checking for file conflicts [##########################] 100% (1/1) checking available disk space [##########################] 100% :: Processing package changes... (1/1) installing python-pyxdg [##########################] 100% :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... bash-5.1$ bpython bpython version 0.22.1 on top of Python 3.10.1 /usr/bin/python >>> |
This task depends upon
Closed by Antonio Rojas (arojas)
Monday, 27 December 2021, 09:52 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#70472
Monday, 27 December 2021, 09:52 GMT
Reason for closing: Duplicate
Additional comments about closing:
Comment by
Emanuele Torre (emanuele6) -
Monday, 27 December 2021, 09:18 GMT
Sorry for marking this as Critical severity, I meant to select
High.