Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] [gelöst] Neues Workaround für flash (64bit)  (Read 17436 times)

Offline 10toe

  • User
  • Posts: 159
[DE] [gelöst] Neues Workaround für flash (64bit)
« on: 2010/09/12, 13:50:02 »
Hallo und allen hier einen guten Start! Ich bin total froh, dass das Projekt mit neuem Elan fortgesetzt wird.

Ich habe hier gleich was, mit dem ich das Experimentelle Forum einweihen möchte. Das alte Problem mit flash auf 64bit-Rechnern.

Habe gerade erfolgreich nach aptosid emigriert. Dabei blieb allerdings mein 64-bit-flash Workaround auf der Strecke. Das Paket ia32-libs-gtk gilt als defekt, wovon allerdings wiederum nspluginwrapper abhängt.

Wie umgeht Ihr das Problem? Gnash? Flash-Abstinenz? Oder ein ganz anderes Workaround?

Viele Grüße
Hans

[edit: als gelöst markiert]

DonKult

  • Guest
Neues Workaround für flash (64bit)
« Reply #1 on: 2010/09/12, 15:03:39 »
Welchen Workaround meinst du den im speziellen?
Gibt wohl mehrere, die besseren finden sich im Debian Wiki: http://wiki.debian.org/FlashPlayer#DebianTesting.27Squeeze.27amd64

Im allgemeinen soll gnash (aus experimental) ganz gut geworden sein, ich persönlich habe aber dem Flash komplett den Rücken gekehrt sodass ich das nicht beurteilen kann. Internet ist schon schön wenn man nicht überall angeblinkt wird. ;)

Offline 10toe

  • User
  • Posts: 159
Re: Neues Workaround für flash (64bit)
« Reply #2 on: 2010/09/12, 16:04:50 »
Quote from: "DonKult"
Welchen Workaround meinst du den im speziellen?
Gibt wohl mehrere, die besseren finden sich im Debian Wiki: http://wiki.debian.org/FlashPlayer#DebianTesting.27Squeeze.27amd64

Genau dieses. Für das Workaround braucht man nspluginwrapper:
Code: [Select]
# apt-get install nspluginwrapper
[...]
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 nspluginwrapper : Hängt ab von: ia32-libs-gtk soll aber nicht installiert werden
E: Beschädigte Pakete

Nunja, auf flash-Seiten zu verzichten bedeutet halt eben auch, dass man sich einschränken muss. Das ist so ein bisschen wie mit ... Kartoffelchips: Natürlich geht es auch ohne, aber wie soll ich's ausdrücken... ich *liebe* Kartoffelchips! :-)

Offline ayla

  • User
  • Posts: 1.744
[gelöst] Neues Workaround für flash (64bit)
« Reply #3 on: 2010/09/12, 16:48:19 »
Hallo 10toe,

das flashplugin, bzw der workaround funktionieren im Moment nur noch mit der alten ia32-libs.

Code: [Select]
# apt-cache policy ia32-libs
ia32-libs:
  Installiert: 20090808
  Kandidat:    20100908
  Versionstabelle:
     20100908 0
        500 http://ftp.de.debian.org/debian/ sid/main amd64 Packages
 *** 20090808 0
        100 /var/lib/dpkg/status
apt-cache policy ia32-libs-gtk
ia32-libs-gtk:
  Installiert: 20090804
  Kandidat:    20090804
  Versionstabelle:
 *** 20090804 0
        500 http://ftp.de.debian.org/debian/ sid/main amd64 Packages
        100 /var/lib/dpkg/status


Gruß
ayla

Saint

  • Guest
[gelöst] Neues Workaround für flash (64bit)
« Reply #4 on: 2010/09/13, 04:37:49 »
Hab noch die Version 20100905 hier als deb gespeichert und vorerst kommt nichts anderes rauf
Alleine wegen Flash und Skype
Ist mal wieder jemand über das Ziel hinaus geschossen  :lol:

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
[gelöst] Neues Workaround für flash (64bit)
« Reply #5 on: 2010/09/13, 17:37:35 »
Ich habe eine passende Version von ia32-libs-gtk auf Frickel hochgeladen.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline 10toe

  • User
  • Posts: 159
[gelöst] Neues Workaround für flash (64bit)
« Reply #6 on: 2010/09/13, 20:14:15 »
Danke vielmals towo!

Kurz zur Lösung:
Code: [Select]
apt-get install ia32-libs/testing
apt-get install ia32-libs-gtk (aus dem frickel-repo)


Installation des workaround-flashplugins führte jedoch zu einem mismatch-error:
Code: [Select]
# dpkg -i flashplugin-nonfree_10.1.53.64.1_amd64.deb

[...]

Download done.
ERROR: checksum mismatch install_flash_player_10_linux.tar.gz
The Flash plugin is NOT installed.


Das zweite Workaround von DonKults Link oben brachte dann das gewünschte Resultat. It works!

Viele Grüße
Hans

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
[gelöst] Neues Workaround für flash (64bit)
« Reply #7 on: 2010/09/13, 20:38:12 »
Öhm, für diese ia32-libs-gtk brauchst Du ia32-libs nicht aus Testing.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline cas

  • User
  • Posts: 401
[gelöst] Neues Workaround für flash (64bit)
« Reply #8 on: 2010/09/13, 21:05:50 »
hallo towo, ich werde aus dieser fehlermeldung nicht schlau:
Code: [Select]
root@bibo:~# apt-get install -s ia32-libs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut      
Statusinformationen werden eingelesen... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  ia32-libs-gtk lib32v4l-0
Die folgenden NEUEN Pakete werden installiert:
  lib32v4l-0
Die folgenden Pakete werden aktualisiert (Upgrade):
  ia32-libs ia32-libs-gtk
2 aktualisiert, 1 neu installiert, 0 zu entfernen und 30 nicht aktualisiert.
Inst ia32-libs-gtk [20090804] (20100908 frickelplatz.de unofficial Repository:unstable [amd64]) []
Inst lib32v4l-0 (0.8.0-1 Debian:unstable [amd64]) []
Inst ia32-libs [20090808] (20100908 Debian:unstable [amd64])
Conf lib32v4l-0 (0.8.0-1 Debian:unstable [amd64])
Conf ia32-libs (20100908 Debian:unstable [amd64])
Conf ia32-libs-gtk (20100908 frickelplatz.de unofficial Repository:unstable [amd64])

root@bibo:~# apt-get install ia32-libs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut      
Statusinformationen werden eingelesen... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  ia32-libs-gtk lib32v4l-0
Die folgenden NEUEN Pakete werden installiert:
  lib32v4l-0
Die folgenden Pakete werden aktualisiert (Upgrade):
  ia32-libs ia32-libs-gtk
2 aktualisiert, 1 neu installiert, 0 zu entfernen und 30 nicht aktualisiert.
Es müssen noch 13,2M B von 46,8M B an Archiven heruntergeladen werden.
Nach dieser Operation werden 11,5M B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]?
Hole:1 http://frickelplatz.de/debian/ sid/main ia32-libs-gtk amd64 20100908 [13,2MB]
Es wurden 13,2M B in 53 s geholt (245k B/s)                                    
(Lese Datenbank ... 159464 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von ia32-libs-gtk 20090804 (durch .../ia32-libs-gtk_20100908_amd64.deb) ...
Entpacke Ersatz für ia32-libs-gtk ...
Wähle vormals abgewähltes Paket lib32v4l-0.
Entpacke lib32v4l-0 (aus .../lib32v4l-0_0.8.0-1_amd64.deb) ...
Vorbereiten zum Ersetzen von ia32-libs 20090808 (durch .../ia32-libs_20100908_amd64.deb) ...
Entpacke Ersatz für ia32-libs ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/ia32-libs_20100908_amd64.deb (--unpack):
 Versuche, »/usr/lib32/libnspr4.so.0d« zu überschreiben, welches auch in Paket ia32-libs-libnspr4 4.8.4-0.0 ist
configured to not write apport reports
                                      dpkg-deb: Unterprozess einfügen mit Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/ia32-libs_20100908_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@bibo:~# echo $?
100
root@bibo:~#

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
[gelöst] Neues Workaround für flash (64bit)
« Reply #9 on: 2010/09/13, 21:11:52 »
dpkg --purge ia32-libs-libnspr4 && apt-get -f install
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline cas

  • User
  • Posts: 401
[gelöst] Neues Workaround für flash (64bit)
« Reply #10 on: 2010/09/13, 22:46:27 »
hallo, leider war das noch nicht die lösung:
Code: [Select]
root@bibo:~# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut      
Statusinformationen werden eingelesen... Fertig
Abhängigkeiten werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  ia32-libs
Die folgenden Pakete werden aktualisiert (Upgrade):
  ia32-libs
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 30 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 33,6M B an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.184k B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]?
(Lese Datenbank ... 159445 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von ia32-libs 20090808 (durch .../ia32-libs_20100908_amd64.deb) ...
Entpacke Ersatz für ia32-libs ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/ia32-libs_20100908_amd64.deb (--unpack):
 Versuche, »/usr/lib32/libssh2.so.1.0.1« zu überschreiben, welches auch in Paket ia32-libs-libssh2 1.2.5-0.0 ist
configured to not write apport reports
                                      dpkg-deb: Unterprozess einfügen mit Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/ia32-libs_20100908_amd64.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)
root@bibo:~# dpkg --purge ia32-libs-libnspr4 && apt-get -f install
dpkg: Warnung: Ignoriere den Wunsch, ia32-libs-libnspr4 zu entfernen; es ist nicht installiert.
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut      
Statusinformationen werden eingelesen... Fertig
Abhängigkeiten werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  ia32-libs
Die folgenden Pakete werden aktualisiert (Upgrade):
  ia32-libs
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 30 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 33,6M B an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.184k B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]?
(Lese Datenbank ... 159445 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von ia32-libs 20090808 (durch .../ia32-libs_20100908_amd64.deb) ...
Entpacke Ersatz für ia32-libs ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/ia32-libs_20100908_amd64.deb (--unpack):
 Versuche, »/usr/lib32/libssh2.so.1.0.1« zu überschreiben, welches auch in Paket ia32-libs-libssh2 1.2.5-0.0 ist
configured to not write apport reports
                                      dpkg-deb: Unterprozess einfügen mit Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/ia32-libs_20100908_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@bibo:~#



selbst das entfernen von ia32-libs   _wäre_   gar nicht möglich
Code: [Select]
root@bibo:~# apt-get remove --purge -s ia32-libs
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut      
Statusinformationen werden eingelesen... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
 ia32-libs-gtk : Hängt ab von: ia32-libs (>= 20100908) soll aber nicht installiert werden
 ia32-libs-libcurl3 : Hängt ab von: ia32-libs (>= 20090808) soll aber nicht installiert werden
 ia32-libs-libidn11 : Hängt ab von: ia32-libs (>= 20090808) soll aber nicht installiert werden
 ia32-libs-libssh2 : Hängt ab von: ia32-libs (>= 20090808) soll aber nicht installiert werden
 ia32-libs-xulrunner : Hängt ab von: ia32-libs soll aber nicht installiert werden
 libwine : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 libwine-cms : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 libwine-gl : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 libwine-gphoto2 : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 libwine-ldap : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 libwine-print : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 libwine-sane : Hängt ab von: ia32-libs (>= 20080808) soll aber nicht installiert werden
 nspluginwrapper : Hängt ab von: ia32-libs (>= 2.4) soll aber nicht installiert werden

E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).


ich bin hier ratlos. bitte nochmal um hilfe.
cas

holgerw

  • Guest
[gelöst] Neues Workaround für flash (64bit)
« Reply #11 on: 2010/09/14, 06:32:16 »
Hallo @cas,

versuche mal den ganzen Kram, den Du installiert hast und der von ia32-libs abhängt, samt besagten ia32-libs manuell in einem Rutsch mit
Code: [Select]
dpkg --purge zu deinstallieren, damit apt-get wieder bereinigt wird. Es ist zur Zeit wegen unvollständig installierter Pakete offenbar nicht benutzbar.

@DonKult: Könnte man die apt Meldung
Quote
E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
nicht modifizieren und statt des Satzes in den Klammern auf dpkg hinweisen? Meiner Erfahrung nach bedeutet doch ein nicht laufendes apt-get -f install in der Regel, dann mit dpkg --purge den Fehler zu bereinigen.

Viele Grüße,
  Holger

DonKult

  • Guest
[gelöst] Neues Workaround für flash (64bit)
« Reply #12 on: 2010/09/14, 10:16:35 »
Quote from: "holgerw"
@DonKult: Könnte man die apt Meldung
Quote
E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
nicht modifizieren und statt des Satzes in den Klammern auf dpkg hinweisen? Meiner Erfahrung nach bedeutet doch ein nicht laufendes apt-get -f install in der Regel, dann mit dpkg --purge den Fehler zu bereinigen.

Diese Fehlermeldung gehört zur Gruppe der Cache-All-Eigentlich-sollten-wir-intelligenter-sein Meldungen und wird an so vielen Stellen angezeigt, dass sie einfach nicht immer passt. Manchmal hilft es wirklich dpkg persönlich zu nötigen, das ist oft aber auch einfach zu kompliziert und APT kann das hervorragend alleine bewerkstelligen. Der einfachheithalber wird angenommen, dass Pakete qualitative hochwertig sind und APT es daher von alleine schafft, da es nicht von Fileconflicts aufgehalten wird. Hinweise was man mit dpkg tun soll gibt es nur einen einzigen weil ab da meistens gar nix mehr geht (APT mäßig gesehen jedenfalls)…

Vorallem: Im Grund muss man fast nur tun was APT sagt: Eine eigene Lösung für fix-broken (-f) bereitstellen -- die Zeile wird am Ende der dpkg alternative verblüffend ähnlich sehen…
apt-get purge ia32-libs --fix-broken
könnte bereits helfen. Ohne -f mag APT nämlich halbgare Paketzustände überhaupt nicht…

Offline cas

  • User
  • Posts: 401
[gelöst] Neues Workaround für flash (64bit)
« Reply #13 on: 2010/09/14, 23:12:10 »
hallo,
die ia32-libs und konsorten habe ich jetzt wieder und wieder in allen varianten gelöscht, aber diesen workaround kann ich nicht durchführen. beim dritten schritt, wo man den workaround installieren soll, scheitert's:
Code: [Select]
root@bibo:/home/cas/Downloads# dpkg -i ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb
(Lese Datenbank ... 148495 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke ia32-libs-workaround-499043 (aus ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb) ...
dpkg: Fehler beim Bearbeiten von ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb (--install):
 Versuche, »/usr/lib32/libplds4.so.0d« zu überschreiben, welches auch in Paket ia32-libs 20100908 ist
dpkg-deb: Unterprozess einfügen mit Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
 ia32-libs-workaround-499043_0.0.1+squeeze1_amd64.deb
root@bibo:/home/cas/Downloads# echo $?
1

danke schon mal für die antworten, cas

holgerw

  • Guest
[gelöst] Neues Workaround für flash (64bit)
« Reply #14 on: 2010/09/15, 07:58:34 »
Hallo @cas,

das sieht mir danach aus, dass Du testing Pakete zum Teil verwendest, die sich mit sid Paketen nicht vertragen. Zur Zeit habe ich neben mein PCLOS noch kein aptosid installiert, daher kann ich es gerade selbst nicht ausprobieren.

Viele Grüße,
  Holger