Strona 2 z 3
: 06 sierpnia 2009, 18:46
autor: ArnVaker
Coś musiałeś zamieszać, u mnie to działa bez problemu.
Zresztą nie tylko u mnie:
http://forum.dug.net.pl/viewtopic.php?p ... 60#p124960
Pokaż:
: 06 sierpnia 2009, 18:47
autor: Olo
Kod: Zaznacz cały
lrwxrwxrwx 1 root root 35 08-06 17:26 libuuid.so.1 -> /root/libuuid1/lib/libuuid.so.1.3.0
: 06 sierpnia 2009, 18:50
autor: ArnVaker
: 06 sierpnia 2009, 18:52
autor: Olo
lrwxrwxrwx 1 root root 16 08-06 17:26 libuuid.so.1 -> libuuid.so.1.3.0
-rw-r--r-- 1 root root 13K 08-06 01:25 libuuid.so.1.3.0
Wytłuszczone jest u mnie w konsoli więc tutaj tez wytłuściłem.
: 06 sierpnia 2009, 19:07
autor: ArnVaker
Nie wiem dlaczego u Ciebie to nie działa. Może przez te pozostałości po innych paczkach ia32*? Spróbuj przeinstalować, ale najpierw pozbądź się dokładnie wszystkiego co z nimi związane.
Kod: Zaznacz cały
rm /usr/lib32/libuuid.so.1
rm /root/libuuid1_2.16-2.1_i386.deb
rm -r /root/libuuid1
Kod: Zaznacz cały
aptitude update
aptitude purge --purge ~nia32
aptitude safe-upgrade
aptitude dist-upgrade
deborphan
aptitude purge ~c
rm -r /emul
Kod: Zaznacz cały
cd /root/
wget [url]http://ftp.pl.debian.org/debian/pool/main/u/util-linux/libuuid1_2.16-2.1_i386.deb[/url]
dpkg -x libuuid1_2.16-2.1_i386.deb /root/libuuid1
ln -s /root/libuuid1/lib/libuuid.so.1.3.0 /usr/lib32/libuuid.so.1
I jako zwykły użytkownik:
Jeśli dalej nie będzie działać, to nic na razie mi nie przychodzi do głowy.
giaur pisze:ia32-apt-get juz nie ma w Debianie.
Myślę, że to chwilowe. Autor wspominał już o wersji 23, możliwe że niedługo ia32-apt-get wróci. Straszny młyn jest obecnie w tej kwestii, a deweloperzy nie są ze sobą zgodni. Obecnie ia32-libs w monolitycznej postaci jest rozwijane przez innego dewelopera niż dotychczasowe wersje.
Ciekawe co z tego wszystkiego wyniknie. Mam nadzieję, że ia32-apt-get wróci, a ia32-libs zostanie poprawione i będziemy mieli możliwość wyboru między nimi. Jakby nie patrzeć, wskrzeszenie ia32-libs w monolitycznej postaci to jednak krok wstecz.
>>ia32-apt-get został usunięty z Sida<<
: 06 sierpnia 2009, 21:17
autor: Olo
Czyli co, mogę pożegnać się z wine w Sidzie?
Ps. Nadal mi nie działa, nie mam już na to ochoty. Cedege chyba kupię.
: 06 sierpnia 2009, 21:20
autor: ArnVaker
...
: 06 sierpnia 2009, 23:12
autor: Olo
W jaki sposób to zrobić?
ArnVaker pisze:lub zainstalować ia32-libs ze Squeeze.
: 07 sierpnia 2009, 00:09
autor: ArnVaker
Kod: Zaznacz cały
rm /usr/lib32/libuuid.so.1
rm /root/libuuid1_2.16-2.1_i386.deb
rm -r /root/libuuid1
Kod: Zaznacz cały
aptitude purge --purge ~nia32
aptitude purge ~c
Dodaj wpis dotyczący repozytorium Squeeze:
Kod: Zaznacz cały
deb [url]http://ftp.pl.debian.org/debian/[/url] squeeze main
Kod: Zaznacz cały
aptitude update
aptitude dist-upgrade
aptitude -t testing install ia32-libs
Instalacja ia32-libs ze Squeeze wiąże się z cofnięciem libc6!!!
Aby sprawdzić, jakie pakiety mają zostać zaktualizowane do wersji z Sida.
Najlepiej teraz zatrzymać pakiety zainstalowane ze Squeeze poleceniem:
Będzie to mniej więcej coś takiego:
Kod: Zaznacz cały
aptitude hold gcc-4.4-base ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libasound2 libc6 libc6-dev libc6-i386 libgcc1 libgfortran3 libgomp1 libstdc++6
To samo można osiągnąć za pomocą Pin-Priority jeśli wolisz. Jeżeli będziesz potrzebował
ia32-libs-gtk, będziesz musiał zainstalować wersję z Lennego w analogiczny sposób.
: 07 sierpnia 2009, 11:56
autor: dent
Witam i jednocześnie dziękuję za obejście problemu przedstawione przez ArnVaker.
Miał ten sam problem co założyciel tematu,
winecfg pluło błędami.
Po sprawdzeniu:
Kod: Zaznacz cały
dpkg -l |grep ia32
ii ia32-libs 20090804 ia32 shared libraries for use on amd64 and i
ii ia32-libs-gtk 20090804 GTK+ ia32 shared libraries
Zastosowałem podane przez
ArnVaker obejście:
Kod: Zaznacz cały
cd /root/
wget [url]http://ftp.pl.debian.org/debian/pool/main/u/util-linux/libuuid1_2.16-2.1_i386.deb[/url]
dpkg -x libuuid1_2.16-2.1_i386.deb /root/libuuid1
ln -s /root/libuuid1/lib/libuuid.so.1.3.0 /usr/lib32/libuuid.so.1
Teraz żadne błędy nie występują.