[gelöst] wine i386 auf amd64 System

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
gingupin

[gelöst] wine i386 auf amd64 System

Beitrag von gingupin » 22.09.2012 19:40:52

Moinsen aus dem Norden,

[sollte ich mit dem Fred hier im falschen Forumsbereich sein, so schubbst den Fred bitte .... ] :hail:

Ausgangssituation: amd64 System Debian SID Mathematik-Windows-Software für Erstklässler und
der Versuch das mit Wine zum Laufen zu bringen. :mrgreen:

Der direkte Aufruf per

Code: Alles auswählen

wine /mnt/cdrom/setup.exe
hat eine Meldung aufploppen lassen, das ich
per dpkg --add-architecture i386 und anschliessendem update und Installation von wine-bin-unstable:i386
das ganze nochmal versuchen soll. :oops:

Soweit so gut! Leider (ich weiß! Das passiert bei SID - ist auch nicht mein Problem) ist das Paket
libwine-unstable z.Z. wohl defekt

Code: Alles auswählen

root@extapto:~# apt-get install wine-bin-unstable:i386
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 unerfüllte Abhängigkeiten:
 libwine-alsa-unstable:i386 : Hängt ab von: libwine-unstable:i386 (= 1.5.6-2) soll aber nicht installiert werden
 libwine-bin-unstable:i386 : Hängt ab von: libwine-unstable:i386 (= 1.5.6-2) soll aber nicht installiert werden
 libwine-gl-unstable:i386 : Hängt ab von: libwine-unstable:i386 (= 1.5.6-2) soll aber nicht installiert werden
 libwine-ldap-unstable:i386 : Hängt ab von: libwine-unstable:i386 (= 1.5.6-2) soll aber nicht installiert werden
 libwine-openal-unstable:i386 : Hängt ab von: libwine-unstable:i386 (= 1.5.6-2) soll aber nicht installiert werden
 wine-bin-unstable:i386 : Kollidiert mit: wine64-bin aber 1.4.1-2 soll installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
root@extapto:~# 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:
  libwine-unstable:i386
Vorgeschlagene Pakete:
  wine-doc:i386 libwine-cms-unstable:i386 libwine-sane-unstable:i386 libwine-print-unstable:i386 libwine-gphoto2-unstable:i386
Empfohlene Pakete:
  ttf-liberation:i386
Die folgenden NEUEN Pakete werden installiert:
  libwine-unstable:i386
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
5 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 17,4 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 83,8 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 184165 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacken von libwine-unstable:i386 (aus .../libwine-unstable_1.5.6-2_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libwine-unstable_1.5.6-2_i386.deb (--unpack):
 Versuch, »/usr/share/man/fr.UTF-8/man1/wineserver.1.gz« zu überschreiben, welches auch in Paket libwine 1.0.1-3.1 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libwine-unstable_1.5.6-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@extapto:~# 
Ich möchte das ganze jetzt gerne rückgängig mache, weiß aber nicht mehr, wie ich die
Fehlermeldung übergehen kann, damit ich die Software wieder runter bekomme?

Mehr will ich ja garnicht?! System wieder gerade ziehen, Software runter und die i386er architektur wieder raus
Hilfe! Schubbst mich doch bitte in die richtige Richtung... man dpkg haben mich nciht weitergebracht!
Zuletzt geändert von gingupin am 23.09.2012 11:31:57, insgesamt 1-mal geändert.

Benutzeravatar
Emess
Beiträge: 3764
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: wine i386 auf amd64 System

Beitrag von Emess » 22.09.2012 19:46:03

ich nutze schon seit gefühlten keine Ahnung wie lange,http://www.lamaresh.net/
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

gingupin

Re: wine i386 auf amd64 System

Beitrag von gingupin » 22.09.2012 20:09:41

Das Problem ist halt, das ich das wine64-bin noch drauf hatte und das
hat natürlich mit der i386er Version eine wunderschöne Kollision hervorgerufen....

Ich bin alt! Oh doch! ich bin jetzt seit über 20 Jahren mit Unix und auch fast so lange
mit Debian unterwegs und musste feststellen, das die Dinge die man nicht
täglich macht, sich leider recht schnell aus der KopfFestplatte entfernen....

mit einem freundlichen

Code: Alles auswählen

dpkg -r --force-depends wine.....
die Störenfriede entfernt und dann ein sauberes neues Update gemacht!

Sorry für die "unnötige" Eröffnung dieses Fred....

gingupin

Re: wine i386 auf amd64 System

Beitrag von gingupin » 22.09.2012 20:24:34

Einen habe ich noch....

wenn ich jetzt per

Code: Alles auswählen

root@extapto:~# dpkg --remove-architecture i386
versuche die
Architektur wieder zu entfernen kommt

Code: Alles auswählen

dpkg: Fehler: Architektur »i386«, derzeit verwendet von der Datenbank, kann nicht entfernt werden
und nu?

Benutzeravatar
towo
Beiträge: 4545
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: wine i386 auf amd64 System

Beitrag von towo » 22.09.2012 21:16:04

Code: Alles auswählen

apt-get purge $(dpkg -l | awk '/i386/{ print $2 }') && dpkg --remove-architecture i386
Ich hoffe aber, Dir ist klar, daß Du wine in 32bit brauchst, wenn Du 32Bit Win Programme ausführen willst.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: wine i386 auf amd64 System

Beitrag von rendegast » 23.09.2012 10:35:01

wine64-bin (sid) ist nur ein Skript, um den Hinweis auszugeben, wie und daß die 32bit-Architektur-Pakete zu installieren sind,
IMO CRAP.

Installiere solange eine externe Lösung, ala Emess von lamaresh (veraltet) oder ubuntu-ppa.
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/dists/ (wine 1.4 oder wine1.5 als oneiric oder precise)

Für 64bit-Win-Anwendungen gibt es bei ubuntu-ppa wine1.4-amd64 / wine1.5-amd64 ('wine64 programm.exe').
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

gingupin

Re: wine i386 auf amd64 System

Beitrag von gingupin » 23.09.2012 11:31:34

So war es....

und die ubuntu-ppa habe ich sowieso in den sourcen.... das Problem war die Kollision
mit der 64bit-Version.... hatte ich übersehen.... werde das ganze vielleicht nochmal
testen....

Danke für die Anworten...

Antworten