ubuntuusers.de

TheLastRipper 1.4.0 - Error getting response stream

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

Das Ganze ist, wenn ich es richtig versteh, kein "echtes" Mono-Problem, sondern im Prinzip ein Problem, wie die Links zu dem mp3-Dateien aufgebaut sind. Hier ist die Lösung zu finden: http://code.google.com/p/thelastripper/issues/detail?id=211; es scheint bei der Übertragung ein Doppelslash im Link verwenet zu werden, der Mono "aus dem Takt" bringt.

Die Lösung für mich bestand darin, tatsächlich mono-2.6.4 wie in dem Thread zu patchen und zu kompilieren. Allerdings musste ich dazu dann noch gtk-sharp-2.10.12 und taglib-sharp selbst komplieren (die Version heißt unter Ubuntu libtaglib2.0-cil); obwohl beide über die Ubuntuquellen installiert waren, wurden sie nicht erkannt. Aus dem sourcecode gebastelt geht es jetzt aber wieder, TheLastRipper läuft also doch noch unter Ubuntu...

so long
hank

floogy

Anmeldungsdatum:
21. Juli 2006

Beiträge: 3294

Wohnort: Koblenz

Mir wäre lieber, das Problem wäre im "theLastRipper"-Source-Code mit einem workaround zu umgehen, statt mono zu patchen…

Übrigens hat sich ein früherer Entwicler auf einen entsprechenden bug-report gemeldet. Falls er Zeit findet wird er sich dem Problem widmen. Ich hoffe er findet einen workaround um dieses mono-feature…

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

floogy schrieb:

Mir wäre lieber, das Problem wäre im "theLastRipper"-Source-Code mit einem workaround zu umgehen, statt mono zu patchen…

Übrigens hat sich ein früherer Entwicler auf einen entsprechenden bug-report gemeldet. Falls er Zeit findet wird er sich dem Problem widmen. Ich hoffe er findet einen workaround um dieses mono-feature…

"früherer Entwickler" ist lustig - jopsen hatte eigentlich den gesamten Code geschrieben... Habs auch gesehen; und sicher wäre eine "interne" Lösung sinnvoller; aber zumindest geht es jetzt so; nur dass andere Mono-Anwendungen mit der gepatchten Version jetzt auch Zicken machen... (was mich persönlich bisher weniger stört; vielleicht mache ich auch nur was falsch 😉 )

so long
hank

heini66

Anmeldungsdatum:
8. Januar 2011

Beiträge: 39

Die Lösung für mich bestand darin, tatsächlich mono-2.6.4 wie in dem Thread zu patchen und zu kompilieren. Allerdings musste ich dazu dann noch gtk-sharp-2.10.12 und taglib-sharp selbst komplieren (die Version heißt unter Ubuntu libtaglib2.0-cil); obwohl beide über die Ubuntuquellen installiert waren, wurden sie nicht erkannt. Aus dem sourcecode gebastelt geht es jetzt aber wieder, TheLastRipper läuft also doch noch unter Ubuntu...

Hi, an dieser Stelle verstehe ich als "Linux-Laie" leider nur Bahnhof. Die Wiki oder weitere Artikel die zu diesem Bug verfasst wurden, helfen mir leider auch nicht weiter ☹

Da auch Google/Forum-Suchen auf dieser Seite landen, kann bitte jemand für Anfänger erklären, was zu tun ist!? Vielen Dank!!!!

Gruß Heini

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

@ Heini66

Welche Ubuntuversion hast du denn im Einsatz? Unter Maverick war das ganze bei mir nicht mehr so schwierig, hatte es im Wiki auch mit aufgenommen

TheLastRipper schrieb

Eine einfachere Lösung für Maverick ist von Gonzalo Paniagua entwickelt worden. Dazu muss ein system.tar.gz ⮷ heruntergeladen und entpackt[3] werden. Man wechselt in das entstandene Verzeichnis system und führt dort den Befehl[5]

sudo gacutil -i System.dll 

aus. Danach funktioniert der Aufruf der Dateien wieder einwandfrei (siehe Bugreport 🇬🇧 auf bugzilla.novell.com, getestet für Maverick).

Damit war das ganze "gegessen"...

so long
hank

heini66

Anmeldungsdatum:
8. Januar 2011

Beiträge: 39

Moin Hank,

vielen Dank für Deine schnelle Antwort. Habe die Version 10.04 am Start. Ich hatte darauf gehofft, dass irgend jemand ein Paket wie unter Maverick zur Verfügung stellt, damit ich die Lastripper-Version zum Laufen bekomme. Für alles andere benötige ich eine Schritt-für-Schritt-Anleitung 😳

Gruß Heini

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

Hm, ggf kann man die Monoversion aus den Maverickquellen auch für Lucid (10.04) benutzen, und das Archiv wie für maverick benutzen; das müsste ich vielleicht noch mal in einer Virtuellen Maschine ausprobieren...

so long
hank

heini66

Anmeldungsdatum:
8. Januar 2011

Beiträge: 39

Moin Hank,

das wäre ja cool, wenn's passt. Vielen Dank für Deine Hilfe. By the way, wofür wird mono und die entsprechenden Versionen überhaupt benötigt???

Gruß Heini

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

Klappt leider nicht; zuviele Abhängigkeiten, die da mit der neuen Version benötigt würden. Am "einfachsten" wäre es, auf Maverick umzusteigen 😉, dann geht alles ziemlich problemlos. Ansonsten ist es eine echte "Kompilierorgie"; die ich nicht empfehlen würde, wenn man nicht schon etwas Erfahrung damit hat.

Mono ist sozusagen die "Grundlage", auf der etliche Programme (z.B. f-spot) aufbauen, ähnlich wie das NET.Framework unter Windows.

so long
hank

heini66

Anmeldungsdatum:
8. Januar 2011

Beiträge: 39

Moin,

habe mittlerweile Maverick hochgeladen und brauche nun Hilfe bei:

Dazu muss ein system.tar.gz ⮷ heruntergeladen und entpackt[3] werden. Man wechselt in das entstandene Verzeichnis system und führt dort den Befehl[5]

sudo gacutil -i System.dll

aus.

Kann mir bitte jemand zeigen, wie ich das konkret anstelle (Terminaleingaben Schritt für Schritt oder Möglichkeit unter Gnome). Danke für die Hilfe.

Gruß Heini

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

Ooops, das Archiv scheint nicht mehr greifbar zu sein -ich hab's aber hoffentlich noch irgendwo, muss aber erst suchen...

so long
hank

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

Hab's gefunden, hänge es hier mal an.

Du lädst es herunter, entpackst es (in z.B. Nautilus Rechtsklicken, mit Archivmanager öffen, entpacken, Speicherort angeben.) Es entsteht dort der Ordner system. Dann im Terminal dahinwechseln

cd /pfad/zu/system 

und dann den Befehl ausführen:

sudo gacutil -i System.dll 

Ggf. musst du dazu das Paket mono-2.0-gac installiert haben, weiß ich jetzt nicht mehr so genau.

Danach sollte TheLastRipper wieder laufen.

so long
hank

system.tar.gz (961.6 KiB)
Mono-Fix
Download system.tar.gz

heini66

Anmeldungsdatum:
8. Januar 2011

Beiträge: 39

Moin Hank,

bis hierhin: Du lädst es herunter, entpackst es (in z.B. Nautilus Rechtsklicken, mit Archivmanager öffen, entpacken, Speicherort angeben.) Es entsteht dort der Ordner system

komme ich klar. Aber dann im Terminal

heini@Heimserver:~$ cd home/heini/downloads/LastRipper/system bash: cd: /heini/downloads/LastRipper/system: Datei oder Verzeichnis nicht gefunden

Ist 'n Anfängerfehler, ich weiß, aber kannst Du mir weiterhelfen?

Danke Heini

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11322

Wohnort: Bremen

Hi!

Dazu müsste ich wissen, wo du es denn hingeladen hast... Aber wenn du im Homeverzeichnis bist, findest du /home/heini (da solltest du sein, wenn du das Terminal aufmachst) nicht, also versuch mal

cd downloads/LastRipper/system 

so long
hank

heini66

Anmeldungsdatum:
8. Januar 2011

Beiträge: 39

Hi Hank,

war nur zu bräsig und hatte nicht auf die Groß-/Kleinschreibung geachtet. Nun also alles installiert, leider jetzt mit einem kleinen Fehlerfenster nach Start und "Tune in" in einen x-beliebigen Tag. Außer diesem "Einfahrt verboten"-Schild mit einem OK-Button ist nichts bedienbar. Ich hab das Bildschirmfoto mal als Datei dran gehängt. Läuft die Anwendung bei Dir eigenlich rund? Kannst Du aufnehmen?

Gruß Heini

Bilder