|
Bugzilla – Full Text Bug Listing |
| Summary: | Package "yt-dlp" does not contain the library | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Nikita Beloglazov <nnikita.beloglazov> |
| Component: | Maintenance | Assignee: | Jan Engelhardt <jengelh> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | aloisio, arnaudmez, berend, hakim.zulkufli, marcec, nnikita.beloglazov, pascal.german, werwolf131313 |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | broken package with no python code | ||
|
Description
Nikita Beloglazov
2023-10-22 15:14:16 UTC
This is an autogenerated message for OBS integration: This bug (1216467) was mentioned in https://build.opensuse.org/request/show/1119460 Factory / yt-dlp (In reply to OBSbugzilla Bot from comment #1) > This is an autogenerated message for OBS integration: > This bug (1216467) was mentioned in > https://build.opensuse.org/request/show/1119460 Factory / yt-dlp I just upgraded to the version referenced there (according to rpm --query --changelog), now I get the following error (with or without argument): % yt-dlp Traceback (most recent call last): File "/usr/lib64/python3.11/importlib/metadata/__init__.py", line 563, in from_name return next(cls.discover(name=name)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ StopIteration During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/yt-dlp", line 33, in <module> sys.exit(load_entry_point('yt-dlp==2023.10.13', 'console_scripts', 'yt-dlp')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/yt-dlp", line 22, in importlib_load_entry_point for entry_point in distribution(dist_name).entry_points ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/importlib/metadata/__init__.py", line 981, in distribution return Distribution.from_name(distribution_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/importlib/metadata/__init__.py", line 565, in from_name raise PackageNotFoundError(name) importlib.metadata.PackageNotFoundError: No package metadata was found for yt-dlp To be clear: up until the upgrade (i.e., today) yt-dlp was working as expected. Created attachment 870441 [details]
broken package with no python code
Um... Guys.. Are you tested it before merge into OSS repo?
These python packages contain only egg-info, but it doesn't contain yt-dlp python code... these packages are broken.
(see attachment 870441 [details])
This is an autogenerated message for OBS integration: This bug (1216467) was mentioned in https://build.opensuse.org/request/show/1120155 Factory / yt-dlp *** Bug 1216572 has been marked as a duplicate of this bug. *** (In reply to Nikita Beloglazov from comment #3) > Created attachment 870441 [details] > broken package with no python code Can confirm. Package is broken after updating. (In reply to OBSbugzilla Bot from comment #5) > This is an autogenerated message for OBS integration: > This bug (1216467) was mentioned in > https://build.opensuse.org/request/show/1120155 Factory / yt-dlp Well, that fixed *my* issue: post-upgrade yt-dlp works again for me. Looks like you can get back to the original issue now :-) . Looks like python311-yt-dlp works well now. Thanks <3 This is an autogenerated message for OBS integration: This bug (1216467) was mentioned in https://build.opensuse.org/request/show/1126561 Backports:SLE-15-SP5 / yt-dlp openSUSE-SU-2023:0374-1: An update that fixes two vulnerabilities is now available. Category: security (moderate) Bug References: 1213124,1216467 CVE References: CVE-2023-35934,CVE-2023-46121 JIRA References: Sources used: openSUSE Backports SLE-15-SP5 (src): yt-dlp-2023.11.14-bp155.3.3.1 |