Package: python3-upstream-ontologist Version: 0.1.30-2 Severity: important Tags: newcomer
Dear Maintainer, I decided to give upstream-ontologist a try and installed it on my machine for testing. It was a fresh install. But on the first run I got the following: $ guess-upstream-metadata Traceback (most recent call last): File "/usr/bin/guess-upstream-metadata", line 33, in <module> sys.exit(load_entry_point('upstream-ontologist==0.1.30', 'console_scripts', 'guess-upstream-metadata')()) File "/usr/lib/python3/dist-packages/upstream_ontologist/__main__.py", line 37, in main import ruamel.yaml ModuleNotFoundError: No module named 'ruamel' And then after manually installing python3-ruamel.yaml I've got the following: $ guess-upstream-metadata Traceback (most recent call last): File "/usr/bin/guess-upstream-metadata", line 33, in <module> sys.exit(load_entry_point('upstream-ontologist==0.1.30', 'console_scripts', 'guess-upstream-metadata')()) File "/usr/lib/python3/dist-packages/upstream_ontologist/__main__.py", line 104, in main metadata = guess_upstream_metadata( File "/usr/lib/python3/dist-packages/upstream_ontologist/guess.py", line 2337, in guess_upstream_metadata return summarize_upstream_metadata( File "/usr/lib/python3/dist-packages/upstream_ontologist/guess.py", line 2315, in summarize_upstream_metadata fix_upstream_metadata(upstream_metadata) File "/usr/lib/python3/dist-packages/upstream_ontologist/guess.py", line 3580, in fix_upstream_metadata url = sanitize_vcs_url(url) File "/usr/lib/python3/dist-packages/upstream_ontologist/vcs.py", line 528, in sanitize_url url = sanitizer(url) File "/usr/lib/python3/dist-packages/upstream_ontologist/vcs.py", line 328, in fixup_rcp_style_git_repo_url from breezy.location import rcp_location_to_url ModuleNotFoundError: No module named 'breezy' So, I manually installed python3-breezy and now it works as expected. Cheers! Lev -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-1-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-upstream-ontologist depends on: ii python3 3.10.6-3+b1 ii python3-debian 0.1.49 ii python3-debmutate 0.63 Versions of packages python3-upstream-ontologist recommends: ii perl-doc 5.36.0-7 ii python3-bs4 4.11.1-3 ii python3-distro-info 1.3 ii python3-docutils 0.19+dfsg-6 ii python3-dulwich 0.21.2-1 ii python3-lxml 4.9.2-1 ii python3-markdown 3.4.1-2 ii python3-setuptools 65.6.3-1 ii python3-toml 0.10.2-1 ii python3-tomlkit 0.11.6-1 Versions of packages python3-upstream-ontologist suggests: pn python3-breezy <none> pn python3-ruamel.yaml <none> -- no debconf information