Hallo, youtube-dl-gui funktioniert auf einem leap 15.2 Rechner nicht, auf einen anderen hingegen schon. youtube-dl alleine funktioniert auf beiden. Installiert sind auf dem Rechner, wo es nicht funktioniert: Rechner1:~> zypper se -si *youtube-dl* Repository-Daten werden geladen... Installierte Pakete werden gelesen... S | Name | Typ | Version | Arch | Repository ---+----------------------------+-------+----------------------+-------- +------------------- i+ | youtube-dl | Paket | 2020.07.28-pm152.1.1 | noarch | Packman Repository i+ | youtube-dl-bash-completion | Paket | 2020.05.08-lp152.1.1 | noarch | Haupt-Repository i | youtube-dl-fish-completion | Paket | 2020.05.08-lp152.1.1 | noarch | Haupt-Repository i+ | youtube-dl-gui | Paket | 0.4-lp152.3.3 | noarch | Haupt-Repository i | youtube-dl-gui-lang | Paket | 0.4-lp152.3.3 | noarch | Haupt-Repository i+ | youtube-dl-zsh-completion | Paket | 2020.05.08-lp152.1.1 | noarch | Haupt-Repository Auf dem Rechner, auf dem es funktioniert: Rechner2:~> zypper se -si *youtube-dl* Repository-Daten werden geladen... Installierte Pakete werden gelesen... S | Name | Typ | Version | Arch | Repository ---+----------------------------+-------+----------------------+-------- +----------------------- i | youtube-dl | Paket | 2020.07.28-pm152.1.1 | noarch | Packman Repository i | youtube-dl-bash-completion | Paket | 2020.05.08-lp152.1.1 | noarch | Haupt-Repository (OSS) i+ | youtube-dl-gui | Paket | 0.4-lp152.3.3 | noarch | Haupt-Repository (OSS) i+ | youtube-dl-gui-lang | Paket | 0.4-lp152.3.3 | noarch | Haupt-Repository (OSS) i | youtube-dl-zsh-completion | Paket | 2020.05.08-lp152.1.1 | noarch | Haupt-Repository (OSS) Hier ein Beispiel auf Rechner1: :~> youtube-dl -x --audio-format mp3 --audio-quality 0 https://youtu.be/ WyF8RHM1OCg [youtube] WyF8RHM1OCg: Downloading webpage [download] Destination: Whitesnake - Here I Go Again '87 (Official Music Video)-WyF8RHM1OCg.webm [download] 100% of 4.16MiB in 00:03 [ffmpeg] Destination: Whitesnake - Here I Go Again '87 (Official Music Video)- WyF8RHM1OCg.mp3 Deleting original file Whitesnake - Here I Go Again '87 (Official Music Video)-WyF8RHM1OCg.webm (pass -k to keep) Also youtube-dl ohne GUI funktioniert. Die selbe URL in der GUI, sagt nach "Start" sofort "Finisched" Im Log-File steht: Thu Aug 6 09:44:13 2020] Traceback (most recent call last): [Thu Aug 6 09:44:13 2020] File "/usr/lib64/python2.7/runpy.py", line 174, in _run_module_as_main [Thu Aug 6 09:44:13 2020] "__main__", fname, loader, pkg_name) [Thu Aug 6 09:44:13 2020] File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code [Thu Aug 6 09:44:13 2020] exec code in run_globals [Thu Aug 6 09:44:13 2020] File "/usr/bin/youtube-dl/__main__.py", line 16, in <module> [Thu Aug 6 09:44:13 2020] File "/usr/bin/youtube-dl/youtube_dl/ __init__.py", line 15, in <module> [Thu Aug 6 09:44:13 2020] File "/usr/bin/youtube-dl/youtube_dl/options.py", line 8, in <module> [Thu Aug 6 09:44:13 2020] File "/usr/bin/youtube-dl/youtube_dl/downloader/ __init__.py", line 3, in <module> [Thu Aug 6 09:44:13 2020] File "/usr/bin/youtube-dl/youtube_dl/downloader/ common.py", line 10, in <module> [Thu Aug 6 09:44:13 2020] File "/usr/bin/youtube-dl/youtube_dl/utils.py", line 30, in <module> [Thu Aug 6 09:44:13 2020] ImportError: No module named ssl Auf Rechner2, bei dem es funktioniert, steht nur: [Thu Aug 6 07:53:57 2020] WARNING: Requested formats are incompatible for merge and will be merged into mkv. Hat jemand eine Idee an was es liegen könnte? Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 2020-08-06 10:00, schrieb Herbert Albert:
Hallo,
[Thu Aug 6 09:44:13 2020] ImportError: No module named ssl
Auf Rechner2, bei dem es funktioniert, steht nur: [Thu Aug 6 07:53:57 2020] WARNING: Requested formats are incompatible for merge and will be merged into mkv.
Hat jemand eine Idee an was es liegen könnte?
Herbert
Hallöle, ich bin der typ der das youtube-dl paket auf Packman pflegt, ich denke mal da fehlt eine dependency. Ich kuck's mir mal an. Cheers Mathias -- Mathias Homann Mathias.Homann@openSUSE.org telegram: https://telegram.me/lemmy98 irc: [lemmy] on freenode and ircnet obs: lemmy04 gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
Am 2020-08-06 10:10, schrieb Mathias Homann:
Am 2020-08-06 10:00, schrieb Herbert Albert:
Hallo,
[Thu Aug 6 09:44:13 2020] ImportError: No module named ssl
Auf Rechner2, bei dem es funktioniert, steht nur: [Thu Aug 6 07:53:57 2020] WARNING: Requested formats are incompatible for merge and will be merged into mkv.
Hat jemand eine Idee an was es liegen könnte?
Herbert
Hallöle,
ich bin der typ der das youtube-dl paket auf Packman pflegt, ich denke mal da fehlt eine dependency. Ich kuck's mir mal an.
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht. Cheers Mathias
rpm -V python :~> rpm -V python
Am Donnerstag, 6. August 2020, 10:18:55 CEST schrieb Mathias Homann: package python is not installed Aber was genau fehlt da? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 2020-08-06 10:26, schrieb Herbert Albert:
rpm -V python :~> rpm -V python
Am Donnerstag, 6. August 2020, 10:18:55 CEST schrieb Mathias Homann: package python is not installed
Aber was genau fehlt da?
genau das paket fehlt. Wie es sein kann dass youtube-dl-gui installiert ist, aber python nicht, ist mir ein Rätsel: die Abhängigkeit zwischen youtube-dl-ui und python steht nämlich ordentlich drin im Paket... Nebenbei: tausche mal die youtube-dl-*-completion pakete aus gegen die von packman die dann zur version von youtube-dl passen. Generell empfiehlt es sich bei einem Paket nicht die unterpakete von OSS und Packman "durcheinanderzuwerfen", grad im Multimediabereich... Geht am einfachsten indem du dem packman repo eine höhere Priorität gibts und dann "zypper dup" laufen lässt. Also erst mal mit "zypper lr -P" alle repos mit priorität auflisten, bei mir sieht das so aus: https://susepaste.org/73338212 Da dann die Nummer des Packman-Repos finden, bei mir ist es die 19 Dann einfach mit "zypper mr -r -e -p 95 19" die Priorität auf 95 stellen. Und was bewirkt das? Ganz einfach: stell dir vor es gibt ein paket mit gleichem namen in OSS und packman. Wenn beide Repos die gleiche Prio haben, wird auf jeden fall das mit der höheren Version, oder zumindest der höheren packetversion installiert. Wenn aber Packman höhere Prio hat, wird auf jeden Fall das Paket von Packman genommen... Die Prios in meiner Konfig sind so kleinlich ausgetüftelt, dass ich bei mir einfach die repo pfade ändern kann wenn ein neues Leap auskommt, und dann mit zyppe dup auf die nächste Version springe - das funktioniert schon seit jahren so. Mein server hier daheim hat mal als ... 12.x oder so angefangen und ist inzwischen eine 15.2, noch nicht einmal neu installiert... Cheers Mathias -- Mathias Homann Mathias.Homann@openSUSE.org telegram: https://telegram.me/lemmy98 irc: [lemmy] on freenode and ircnet obs: lemmy04 gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
Am Donnerstag, 6. August 2020, 10:47:55 CEST schrieb Mathias Homann:
Am 2020-08-06 10:26, schrieb Herbert Albert:
Am Donnerstag, 6. August 2020, 10:18:55 CEST schrieb Mathias Homann:
rpm -V python
:~> rpm -V python
package python is not installed
Aber was genau fehlt da?
genau das paket fehlt. Wie es sein kann dass youtube-dl-gui installiert ist, aber python nicht, ist mir ein Rätsel: die Abhängigkeit zwischen youtube-dl-ui und python steht nämlich ordentlich drin im Paket...
Nebenbei: tausche mal die youtube-dl-*-completion pakete aus gegen die von packman die dann zur version von youtube-dl passen.
Generell empfiehlt es sich bei einem Paket nicht die unterpakete von OSS und Packman "durcheinanderzuwerfen", grad im Multimediabereich...
Geht am einfachsten indem du dem packman repo eine höhere Priorität gibts und dann "zypper dup" laufen lässt. Also erst mal mit "zypper lr -P" alle repos mit priorität auflisten, bei mir sieht das so aus: https://susepaste.org/73338212
Da dann die Nummer des Packman-Repos finden, bei mir ist es die 19
Dann einfach mit "zypper mr -r -e -p 95 19" die Priorität auf 95 stellen.
Und was bewirkt das? Ganz einfach:
stell dir vor es gibt ein paket mit gleichem namen in OSS und packman. Wenn beide Repos die gleiche Prio haben, wird auf jeden fall das mit der höheren Version, oder zumindest der höheren packetversion installiert. Wenn aber Packman höhere Prio hat, wird auf jeden Fall das Paket von Packman genommen...
Die Prios in meiner Konfig sind so kleinlich ausgetüftelt, dass ich bei mir einfach die repo pfade ändern kann wenn ein neues Leap auskommt, und dann mit zyppe dup auf die nächste Version springe - das funktioniert schon seit jahren so. Mein server hier daheim hat mal als ... 12.x oder so angefangen und ist inzwischen eine 15.2, noch nicht einmal neu installiert...
Cheers Mathias Hallo Mathias,
Packman hat bei mir auch die Prio 50. zypper dup macht da aber nichts, muss ich in Yast händisch umstellen. Nur youtube-dl-gui gibt es nicht von Packman. Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Das ist mittlerweile normal, ein einfaches zypper dup macht keine Repowechsel mehr. Musst du mit: zypper dup --from Name|URL|Nr machen Stephan Am Donnerstag, 6. August 2020, 11:15:29 CEST schrieb Herbert Albert:
Packman hat bei mir auch die Prio 50. zypper dup macht da aber nichts, muss ich in Yast händisch umstellen.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 6. August 2020, 11:19:37 CEST schrieb Stephan Hemeier:
Das ist mittlerweile normal, ein einfaches zypper dup macht keine Repowechsel mehr. Musst du mit: zypper dup --from Name|URL|Nr machen
oder mit zypper dup --allow-vendor-change --allow-downgrade Cheers Mathias -- Mathias Homann Mathias.Homann@openSUSE.org OBS: lemmy04 Jabber (XMPP): lemmy@tuxonline.tech IRC: [Lemmy] on freenode and ircnet (bouncer active) telegram: https://telegram.me/lemmy98 keybase: https://keybase.io/lemmy gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
Am 2020-08-06 10:10, schrieb Mathias Homann:
Am 2020-08-06 10:00, schrieb Herbert Albert:
Hallo,
[Thu Aug 6 09:44:13 2020] ImportError: No module named ssl
Auf Rechner2, bei dem es funktioniert, steht nur: [Thu Aug 6 07:53:57 2020] WARNING: Requested formats are incompatible for merge and will be merged into mkv.
Hat jemand eine Idee an was es liegen könnte?
Herbert
Hallöle,
ich bin der typ der das youtube-dl paket auf Packman pflegt, ich denke mal da fehlt eine dependency. Ich kuck's mir mal an.
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht.
Cheers Mathias
Am Donnerstag, 6. August 2020, 10:18:55 CEST schrieb Mathias Homann: pingo. Ich habe nun python2-pyOpenSSL installiert. Dabei wurde tonnenweise python-Pakte nachgezogen. Nun gibt es keinen Fehler bei "rpm -V python". Die youtube-dl-gui funktioniert nun. Danke für den Hinweis. Herbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 2020-08-06 10:18, schrieb Mathias Homann:
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht.
Gehört python2 nicht rausgeworfen und auf python3 umgestellt? Laut github unterstützt die gui auch python3. Dann hätte er nicht etliche python2 pakete installieren müssen. -- Regards Eric -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 6. August 2020, 12:10:30 CEST schrieb Eric Schirra:
Am 2020-08-06 10:18, schrieb Mathias Homann:
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht.
Gehört python2 nicht rausgeworfen und auf python3 umgestellt? Laut github unterstützt die gui auch python3. Dann hätte er nicht etliche python2 pakete installieren müssen.
im youtube-dl-gui wird im hashbang explizit python2 aufgerufen, und das paket ist explizit für python2 paketiert... das verwendet nämlich wxWidgets und die gibt's anscheinend nicht für python3. cheers MH -- Mathias Homann Mathias.Homann@openSUSE.org OBS: lemmy04 Jabber (XMPP): lemmy@tuxonline.tech IRC: [Lemmy] on freenode and ircnet (bouncer active) telegram: https://telegram.me/lemmy98 keybase: https://keybase.io/lemmy gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
Am 2020-08-06 13:30, schrieb Mathias Homann:
Am Donnerstag, 6. August 2020, 12:10:30 CEST schrieb Eric Schirra:
Am 2020-08-06 10:18, schrieb Mathias Homann:
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht.
Gehört python2 nicht rausgeworfen und auf python3 umgestellt? Laut github unterstützt die gui auch python3. Dann hätte er nicht etliche python2 pakete installieren müssen.
im youtube-dl-gui wird im hashbang explizit python2 aufgerufen, und das paket ist explizit für python2 paketiert... das verwendet nämlich wxWidgets und die gibt's anscheinend nicht für python3.
hm. Unter pypi.org gibt es nur wxwidgets (nicht wxWidgets ). Und unterstützte noch nie Python2. Falls du aber wxPython meinst, und davon gehe ich aus, das unterstützt Python2 und Python3. Wenn ich nun auf https://github.com/MrS0m30n3/youtube-dl-gui gehe und mir die Requirements anschaue, dann sind das: Python 2.7.3+ wxPython 3 TwoDict GNU gettext (to build the package) FFmpeg (optional, to post process video files) Und unter Python dann: 3.8 bugfix 2019-10-14 2024-10 PEP 569 3.7 security 2018-06-27 2023-06-27 PEP 537 3.6 security 2016-12-23 2021-12-23 PEP 494 3.5 security 2015-09-13 2020-09-13 PEP 478 2.7 -- Regards Eric -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 6. August 2020, 14:53:11 CEST schrieb Eric Schirra:
Am 2020-08-06 13:30, schrieb Mathias Homann:
Am Donnerstag, 6. August 2020, 12:10:30 CEST schrieb Eric Schirra:
Am 2020-08-06 10:18, schrieb Mathias Homann:
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht.
Gehört python2 nicht rausgeworfen und auf python3 umgestellt? Laut github unterstützt die gui auch python3. Dann hätte er nicht etliche python2 pakete installieren müssen.
im youtube-dl-gui wird im hashbang explizit python2 aufgerufen, und das paket ist explizit für python2 paketiert... das verwendet nämlich wxWidgets und die gibt's anscheinend nicht für python3.
hm. Unter pypi.org gibt es nur wxwidgets (nicht wxWidgets ). Und unterstützte noch nie Python2.
Falls du aber wxPython meinst, und davon gehe ich aus, das unterstützt Python2 und Python3.
Wenn ich nun auf https://github.com/MrS0m30n3/youtube-dl-gui gehe und mir die Requirements anschaue, dann sind das:
Python 2.7.3+ wxPython 3 TwoDict GNU gettext (to build the package) FFmpeg (optional, to post process video files)
Und unter Python dann:
3.8 bugfix 2019-10-14 2024-10 PEP 569 3.7 security 2018-06-27 2023-06-27 PEP 537 3.6 security 2016-12-23 2021-12-23 PEP 494 3.5 security 2015-09-13 2020-09-13 PEP 478 2.7
... kuck dir mal das youtube-dl-gui paket an so wie es in Leap 15.2 **enthalten** ist: lemmy@kumiko:~/Documents/Work/SL/bot> zypper se -s youtube-dl-gui Repository-Daten werden geladen... Installierte Pakete werden gelesen... S | Name | Typ | Version | Arch | Repository ---+---------------------+-------+---------------+-------- +------------------------------------ i+ | youtube-dl-gui | Paket | 0.4-lp152.3.3 | noarch | download.opensuse.org-Leap_15.2-oss i | youtube-dl-gui-lang | Paket | 0.4-lp152.3.3 | noarch | download.opensuse.org-Leap_15.2-oss und lemmy@kumiko:~/Documents/Work/SL/bot> rpm -q --requires youtube-dl-gui /usr/bin/python2 python(abi) = 2.7 python-wxWidgets-3_0 python2-twodict rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 youtube-dl Irgendjemand hat das aus irgendeinem grund so paketiert. Frag mich nicht wer und warum... Cheers MH -- Mathias Homann Mathias.Homann@openSUSE.org Jabber (XMPP): lemmy@tuxonline.tech IRC: [Lemmy] on freenode and ircnet (bouncer active) telegram: https://telegram.me/lemmy98 keybase: https://keybase.io/lemmy gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Donnerstag, den 06.08.2020, 16:46 +0200 schrieb Mathias Homann:
lemmy@kumiko:~/Documents/Work/SL/bot> rpm -q --requires youtube-dl-gui /usr/bin/python2 python(abi) = 2.7 python-wxWidgets-3_0 python2-twodict
Na ja. Python2 ist ja EOL. Eigentlich seit dem 01.01.2020. Außerplanmäßig gab es zwar noch ein Release 2.7.18 im April, aber es wurde auch deutlich kommuniziert, dass dies definitiv das letzte war. WxPython wurde in neueren Versionen auch bereits fit für Python3 gemacht. Das könnte man Upstream ja mal stecken. Ach ja. Debian etwa möchte bis zum Release der nächsten, stabilen Version 11.0, Codename Bullseye, Python2 vollständig aus der Distri entfernt haben. Was hier openSUSE vor hat entzieht sich mir noch meiner Kenntnis. Ein definitiv "totes Pferd" sollte man nicht mehr weiter reiten. - -- MfG Richi -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERqPC1cUAShrzNBXW+NRy+KEKcZgFAl8sI2IACgkQ+NRy+KEK cZjrARAAnDu498al2ufpryMT//dEWZatTdsB0vduB5Yfc30lL7sG3d0Hvu+FALIs kv5XxNKaKOMKaSBm0jknGBlIEGVtSV1qDjrvHpuWjbt5xlPHfJeyHUazAlsG2XGi xCf8BmIbN3K8VJ8oxHfec7EameTcwppEJQubGHGdwr3Sp46taF5nZ1ILpxC3/16Q KFrYwSblbMI++8NETaM+zTuK0a0xwF+X7vRIwfJD2beAXL/XHtBO0WeE3qbxrz+1 Uilvyn3tQagOPuF3BM2fkdHDg5iiN83giDYZANwa69R4rLLUth5CfVuQkqqSuMyR X23wvOhvFmH+q5EezFDOrY2Xt41WovPXsl7D5fzrs5/ctoqyCMTLM88xFx3ZOo+N 19s5qbWUnxkoNe0q9EGhDzBykmJGnZ2UViWV3o8IEiDb/Q/M1h/zNqFB/UhgXOBf raK6zKd2p1sxNDWqFgvP8/iNfYn+5UZXSUjEjj4tukwb66nOxJVOtZN68gBY0xS4 aPDxVOPs9KYEReTy/6YheJoAtDVr0x7OpH9dHa2ybeH1YED3eNLacPro2TTnzkvM NROFE9Og4OA7hXCKxrGLUxgjGU2qtRgBBEnkducDc3eBePKJNWCKKYavo/PuCVVo SF0bI+rGltDTbG6p22jaJimXUW0bsDaSVrxq2usq0OkYrZJyEts= =PWCG -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 6. August 2020 16:46:17 MESZ schrieb Mathias Homann
Am Donnerstag, 6. August 2020, 14:53:11 CEST schrieb Eric Schirra:
Am 2020-08-06 13:30, schrieb Mathias Homann:
Am Donnerstag, 6. August 2020, 12:10:30 CEST schrieb Eric Schirra:
Am 2020-08-06 10:18, schrieb Mathias Homann:
Da scheint dir das python2 ssl modul zu fehlen. Mach doch grad mal "rpm -V python" auf dem Rechner wo's nicht geht.
Gehört python2 nicht rausgeworfen und auf python3 umgestellt? Laut github unterstützt die gui auch python3. Dann hätte er nicht etliche python2 pakete installieren müssen.
im youtube-dl-gui wird im hashbang explizit python2 aufgerufen, und das paket ist explizit für python2 paketiert... das verwendet nämlich wxWidgets und die gibt's anscheinend nicht für python3.
hm. Unter pypi.org gibt es nur wxwidgets (nicht wxWidgets ). Und unterstützte noch nie Python2.
Falls du aber wxPython meinst, und davon gehe ich aus, das unterstützt Python2 und Python3.
Wenn ich nun auf https://github.com/MrS0m30n3/youtube-dl-gui gehe und mir die Requirements anschaue, dann sind das:
Python 2.7.3+ wxPython 3 TwoDict GNU gettext (to build the package) FFmpeg (optional, to post process video files)
Und unter Python dann:
3.8 bugfix 2019-10-14 2024-10 PEP 569 3.7 security 2018-06-27 2023-06-27 PEP 537 3.6 security 2016-12-23 2021-12-23 PEP 494 3.5 security 2015-09-13 2020-09-13 PEP 478 2.7
... kuck dir mal das youtube-dl-gui paket an so wie es in Leap 15.2 **enthalten** ist:
lemmy@kumiko:~/Documents/Work/SL/bot> zypper se -s youtube-dl-gui Repository-Daten werden geladen... Installierte Pakete werden gelesen...
S | Name | Typ | Version | Arch | Repository ---+---------------------+-------+---------------+-------- +------------------------------------ i+ | youtube-dl-gui | Paket | 0.4-lp152.3.3 | noarch | download.opensuse.org-Leap_15.2-oss i | youtube-dl-gui-lang | Paket | 0.4-lp152.3.3 | noarch | download.opensuse.org-Leap_15.2-oss
und lemmy@kumiko:~/Documents/Work/SL/bot> rpm -q --requires youtube-dl-gui /usr/bin/python2 python(abi) = 2.7 python-wxWidgets-3_0 python2-twodict rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 youtube-dl
Irgendjemand hat das aus irgendeinem grund so paketiert.
Frag mich nicht wer und warum...
Okay das wxWidgets-3.0 ist eigentlich wxPython. Aber ein "kastrierter" wxPython. Der Sinn erschließt sich mir aber nicht. In Tumbleweed gibt es nur wxPython. Und zwar unkastriert. Gruß Eric -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Ich habe mal ein wenig nachgeforscht. Das Paket ist nicht python3 kompatibel. Der Source liegt unter: https://github.com/MrS0m30n3/youtube-dl-gui Hier wurde vor ca. 2 Jahren ein Issue gemeldet wegen python2. https://github.com/MrS0m30n3/youtube-dl-gui/issues/289 Es gab ein user TigerhawkT3 welcher den code auf python3 portiert hat und einen PullRequest getätigt hat. Der aber immer noch offen ist. Der User hat seinen Code als Fork unter: https://github.com/TigerhawkT3/youtube-dl-gui Ob er läuft auch keine Ahnung. Für mich ist das Tool, zumindest unter MrS0m30n3 tot. Wirds also zukünftig nicht mehr geben. Es gibt aber unter anderem: https://github.com/axcore/tartube Welches aber in openSUSE nicht paketiert ist. Gruß Eric -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (6)
-
Eric Schirra
-
Herbert Albert
-
Mathias Homann
-
Mathias Homann
-
Richard Kraut
-
Stephan Hemeier