ubuntuusers.de

Puddletag

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Puddletag.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Außerdem sind die Versionen sicherlich aktueller.

Dazu würde ich sagen: nein, siehe Link 🇬🇧. Wäre auch eher ungewöhnlich, weil man als Entwickler eines Programms ein ziemlich hohes Eigeninteresse haben sollte, sein Prog via PyPi bereitzustellen. Ist nun mal der Standard unter Python und viel einfacher als die manuelle Installation.

kann aber nicht sagen, ob das via pip installierte Puddletag auch in den grafischen Menüs auftaucht.

Wenn du systemweit (wie in der manuellen Installation auch) installierst: ja, tut es. Entspricht aber halt nicht der gängigen "best practice" für Python Programm Installation.

Für die manuelle Installation fehlt noch die Deinstallationsanleitung. Ggf. macht hier auch eine Deinstallationsanleitung für die Installation via pip Sinn, weil richtig viel Abhängigkeiten mitinstalliert werden (=viel Speicherplatz) - und für pip gibt es ja sowas wie apt-get autopurge nicht.

Was mir noch aufgefallen ist: im Abschnitt "Installation" werden Python 2 Pakete aufgeführt, das müsste eigentlich alles python3-* sein.

Gruß, noisefloor

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1601

Wohnort: Bad Oeynhausen

Hallo,

noisefloor schrieb:

Für die manuelle Installation fehlt noch die Deinstallationsanleitung. Ggf. macht hier auch eine Deinstallationsanleitung für die Installation via pip Sinn, weil richtig viel Abhängigkeiten mitinstalliert werden (=viel Speicherplatz) - und für pip gibt es ja sowas wie apt-get autopurge nicht.

Ja, das kann ich noch hinzufügen.

Was mir noch aufgefallen ist: im Abschnitt "Installation" werden Python 2 Pakete aufgeführt, das müsste eigentlich alles python3-* sein.

Tatsächlich ist die Liste der Abhängigkeiten noch viel länger, als es auf der Website steht, siehe https://github.com/puddletag/puddletag#dependencies

Darum könnte man Manuell tatsächlich herausnehmen.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1601

Wohnort: Bad Oeynhausen

Hallo,

ich habe noch einige Korrekturen vorgenommen und den manuellen Installationsweg sowie die Abhängigkeitenliste zusammengestrichen, lediglich einige Links zurücklassend.

Gibt es noch weitere Rückmeldung?

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1601

Wohnort: Bad Oeynhausen

Hallo,

Artikel nun fertig überarbeitet und de-archiviert.

e7

Anmeldungsdatum:
23. August 2006

Beiträge: 50

Hi ihr,

ich habe gerade versucht, Puddletag zum Laufen zu bringen unter 24.04.3.

Versuch 1: Installation über apt. Führt zu Fehler pkg_resources.DistributionNotFound: The 'puddletag==2.0.1' distribution was not found and is required by the application.

Versuch 2: Installation über pip und der cmd aus dem Artikel. Führt zu Fehler The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command. apt install python3.12-venv - nun ja, das schaffe ich. Dann installiert er Puddletag. Dann auf zu

Versuch 3: Start von puddletag via cmd. Die Fehlermeldung identisch wie in Versuch 1. Logisch, pip hat ja auch puddletag-2.5.0 installiert. Also which puddletag, das Script angepasst (2.0.1 durch 2.5.0 ersetzt), führt zu Ergebnis, dass die Fehlermeldung nun 2.5.0 enthält statt die alte Version.

Versuch 4: Mit sudo -H. Nein, irgendwie habe ich keine Lust, einfach irgendeine virtuelle Python-Umgebung als root einzurichten.

Ich werde jetzt auf das "tolle" Snap-Paket gehen, das mir meine Home-Partition vermüllt, statt die System-Partition. Wer auch immer diese virtuellen Umgebungen in Python als Zwang eingeführt hat (war das auch dieser Poettering?): vielen Dank. Und warum läuft das Paket direkt aus den Paketquellen eigentlich nicht?

Der Artikel jedenfalls ist nur mäßig korrekt.

Ruth-Wies

Avatar von Ruth-Wies

Anmeldungsdatum:
12. April 2023

Beiträge: 872

Wohnort: im Exil ;(

e7 schrieb:

ich habe gerade versucht, Puddletag zum Laufen zu bringen unter 24.04.3.

Versuch 1: Installation über apt. Führt zu Fehler pkg_resources.DistributionNotFound: The 'puddletag==2.0.1' distribution was not found and is required by the application.

Kann ich nicht bestätigen. Siehe Anhang.

Und warum läuft das Paket direkt aus den Paketquellen eigentlich nicht?

Möchtest du klären, warum es bei dir nicht läuft, wäre das ein eigenes Thema wert.

Bilder

e7

Anmeldungsdatum:
23. August 2006

Beiträge: 50

Versuch 1: Installation über apt. Führt zu Fehler pkg_resources.DistributionNotFound: The 'puddletag==2.0.1' distribution was not found and is required by the application.

Kann ich nicht bestätigen. Siehe Anhang.

Ach was. Wenn Bugs immer auftreten würden, wär's ja langweilig und würde schon ganz am Anfang auffallen 😉

Möchtest du klären, warum es bei dir nicht läuft, wäre das ein eigenes Thema wert.

Ach, eigentlich nicht. Schmiert mir grundsätzlich ab bei Covern und zeigt mir auch nicht vollständig alle Tags an, die in einer Datei sind und mit eyeD3/exiftool zugreifbar sind. mp3tag läuft mit wine 😉

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 7758

Antworten |