Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-07-25 11:26:54

  mephysto - Użytkownik

mephysto
Użytkownik
Zarejestrowany: 2006-07-25

apt + zależności = błędne koło

Witam. Wczoraj robiłem dist-upgrade z sarge do sid'a i wystąpił malutki problemik. Dla mnie pierwszy raz dlatego jestem skołowany i nie bardzo wiem jak sobie poradzić. Jeżeli taki temat już był to przepraszam.

Po dist-ugrade przy próbie zainstalowania jakiejkolwiek paczki dostaje taki oto komunikat: np. kernel-headers-2.6.17-1-k7.deb

Kod:

Hal:/home/mephysto# apt-get install linux-headers-2.6.17-1-k7
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Należy uruchomić `apt-get -f install', aby je naprawić:
Następujące pakiety mają niespełnione zależności:
  amule: Wymaga: libwxbase2.6-0 (>= 2.6.3.2.1.1) ale nie zostanie zainstalowany
         Wymaga: libwxgtk2.6-0 (>= 2.6.3.2.1.1) ale nie zostanie zainstalowany
  libprintsys: Wymaga: tdb-dev ale nie zostanie zainstalowany
  linux-headers-2.6.17-1-k7: Wymaga: linux-headers-2.6.17-1 (= 2.6.17-4) ale nie zostanie zainstalowany
                             Wymaga: linux-kbuild-2.6.17 ale nie zostanie zainstalowany
  openoffice.org-java-common: Wymaga: openoffice.org-common ale nie zostanie zainstalowany
E: Niespełnione zależności. Spróbuj 'apt-get -f install' bez pakietów (lub podaj rozwiązanie).
Hal:/home/mephysto# 

więc daje

Kod:

apt-get -f install kernel-headers-2.6.17-1-k7

ale dostaje identyczny komunikat jak wyżej. Kiedy próbuje zainstalować ręcznie wymagane pakiety przez amule i ten 2 pakiet, wyskakują mi klejne zalezności, których apt nie potrafi sam zainstalować.

Czy ktoś ma jakąś dobrą radę?


http://img156.echo.cx/img156/8995/dajcierzyc1go.gif

Offline

 

#2  2006-07-25 11:33:49

  Lorenzo - Moderator

Lorenzo
Moderator
Zarejestrowany: 2005-12-23

Re: apt + zależności = błędne koło

A nie namieszałes w sources.list albo preferences? Zapodaj je.

Offline

 

#3  2006-07-25 11:39:19

  mephysto - Użytkownik

mephysto
Użytkownik
Zarejestrowany: 2006-07-25

Re: apt + zależności = błędne koło

Moje sources.list z którego robilem dist-upgrade wygląda w obecnej chwili tak:

Kod:

deb http://ftp.pl.debian.org/debian/ unstable main contrib non-free
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://debian.neo.pl/wfmh/ unstable main contrib non-free
deb http://www.debian-multimedia.org/ unstable main
deb-src ftp://ftp.cz.debian.org/debian/ unstable main contrib non-free
deb-src http://www.debian-multimedia.org/ unstable main

http://img156.echo.cx/img156/8995/dajcierzyc1go.gif

Offline

 

#4  2006-07-25 12:15:17

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: apt + zależności = błędne koło

Próbowałęś po prostu:

Kod:

apt-get -f install

?


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#5  2006-07-25 13:44:51

  mephysto - Użytkownik

mephysto
Użytkownik
Zarejestrowany: 2006-07-25

Re: apt + zależności = błędne koło

Kod:

Hal:/home/mephysto# apt-get -f install
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Naprawianie zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libwxbase2.6-0 libwxgtk2.6-0 openoffice.org-common
Sugerowane pakiety:
  libgnomeprintui2.2-0
Zostaną zainstalowane następujące NOWE pakiety:
  libwxbase2.6-0 libwxgtk2.6-0 openoffice.org-common
0 aktualizowanych, 3 nowo instalowanych, 0 usuwanych i 6 nieaktualizowanych.
2 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0B/30,2MB archiwów.
Po rozpakowaniu zostanie dodatkowo użyte 67,1MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? t
UWAGA: Następujące pakiety nie mogą zostać zweryfikowane!
  libwxbase2.6-0 libwxgtk2.6-0 openoffice.org-common
Zainstalować te pakiety bez weryfikacji [t/N]? t
debconf: nie udało się zainicjalizować nakładki: Kde
debconf: (Unable to load Qt -- is libqt-perl installed?)
debconf: powrót do nakładki: Dialog
(Odczytywanie bazy danych ... 105367 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libwxbase2.6-0 (z .../libwxbase2.6-0_2.6.3.2.1.1_i386.deb) ...
dpkg: błąd przetwarzania /var/cache/apt/archives/libwxbase2.6-0_2.6.3.2.1.1_i386.deback):
 próba nadpisania `/usr/lib/libwx_baseu-2.6.so.0.3.1', który istnieje także w pakiecxbase2.6
dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok)
Rozpakowanie libwxgtk2.6-0 (z .../libwxgtk2.6-0_2.6.3.2.1.1_i386.deb) ...
dpkg: błąd przetwarzania /var/cache/apt/archives/libwxgtk2.6-0_2.6.3.2.1.1_i386.deb ck):
 próba nadpisania `/usr/lib/libwx_gtk2u_adv-2.6.so.0.3.1', który istnieje także w palibwxgtk2.6
dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok)
Rozpakowanie openoffice.org-common (z .../openoffice.org-common_2.0.3-2_all.deb) ...
dpkg: błąd przetwarzania /var/cache/apt/archives/openoffice.org-common_2.0.3-2_all.dnpack):
 próba nadpisania `/usr/share/icons/gnome/16x16/apps/openofficeorg-20-writer.png', ktnieje także w pakiecie openoffice.org-debian-menus
dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok)
***
* Updating MIME database in /usr/share/mime...
Wrote 466 strings at 20 - 26b4
Wrote aliases at 26b4 - 2868
Wrote parents at 2868 - 2ee8
Wrote literal globs at 2ee8 - 2f44
Wrote suffix globs at 2f44 - 615c
Wrote full globs at 615c - 6180
Wrote magic at 6180 - bc58
Wrote namespace list at bc58 - bc68
***
Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/libwxbase2.6-0_2.6.3.2.1.1_i386.deb
 /var/cache/apt/archives/libwxgtk2.6-0_2.6.3.2.1.1_i386.deb
 /var/cache/apt/archives/openoffice.org-common_2.0.3-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hal:/home/mephysto#                           

http://img156.echo.cx/img156/8995/dajcierzyc1go.gif

Offline

 

#6  2006-07-25 14:13:20

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: apt + zależności = błędne koło

OO i tak upgradujesz, to odinstaluj całe, potenm zainstaluj na nowo. Jedyne rozwiązanie jakie przychodzi mi do głowy. Podobnie z libwxbase2.6-0 libwxgtk2.6-0. Ja wiem, że sypną się zależności, ale najprostsza metoda. Ja odinstalowałem całe KDE ( ino jaka różnica, wszak całe miałem upgradować, czyli nic nie traciłem).


born to be root
linux register user #362473

Offline

 

#7  2006-07-25 16:14:52

  dar3k - Użytkownik

dar3k
Użytkownik
Skąd: Szamotuły
Zarejestrowany: 2005-10-25

Re: apt + zależności = błędne koło

jak mi sie tak sypal to ta jedna paczke sciagalem ze stronki i recznie mu instalowalem (ta ktorej wedle niego nie da sie zainstalowac ) i potem znow apt-get -f install i juz pociagnal do konca..

Offline

 

#8  2006-07-25 16:43:35

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: apt + zależności = błędne koło

deb http://debian.neo.pl/wfmh/ unstable main contrib non-free
deb-src ftp://ftp.cz.debian.org/debian/ unstable main contrib non-free
A ja mysle tak ze to ci tu sypie


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

#9  2006-07-25 16:52:57

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: apt + zależności = błędne koło

Za podaj cos normalneg moze pomorze tobie

deb ftp://ftp.pl.debian.org/debian/ unstable main contrib non-free
deb-src ftp://ftp.pl.debian.org/debian/ unstable main contrib non-free


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

#10  2006-07-25 17:06:34

  mephysto - Użytkownik

mephysto
Użytkownik
Zarejestrowany: 2006-07-25

Re: apt + zależności = błędne koło

ok już sobie poradziłem. Nasiłe usunęłem paczki sprawiajace problem i jak narazie nie zgłasza problemów. Zobaczymy jak będzie dalej.

Żeby nie tworzyć nowego tematu ( nie jestem zwolennikiem statystyk ) zadam malutkie pytanie.

potrzebuje aby komenda

Kod:

echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss 

ładowała mi się przy starcie systemu i żebym nie musiał jej za każdym razem w konsoli wklepywać. da się coś takiego zrobic?

chyba w jakiś rc*.d ? albo do init.d tylko nie bardzo wiem jak powinna wyglądac składnia żeby się debian nie wysypał?


http://img156.echo.cx/img156/8995/dajcierzyc1go.gif

Offline

 

#11  2006-07-25 17:26:14

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: apt + zależności = błędne koło

Jakos tak to szlo ale nie jestem pewien glowy nie dam
Kod:
Do pliku /etc/rc.local dodalj te znane juz linijki
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm1c/oss

reset kompa i dzwiek jest


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

#12  2006-07-25 17:37:26

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: apt + zależności = błędne koło

deb http://debian.neo.pl/wfmh/ unstable main contrib non-free
deb-src ftp://ftp.cz.debian.org/debian/ unstable main contrib non-free
A ja mysle tak ze to ci tu sypie

Ryszardzie szanowny, to jest repo ze stylami do KDE. Nie zaś z OO czy linux-headers czy czymś innym.


born to be root
linux register user #362473

Offline

 

#13  2006-07-25 17:50:35

  kaszak696 - Członek DUG

kaszak696
Członek DUG
Skąd: Kazimierz Dolny
Zarejestrowany: 2006-03-22
Serwis

Re: apt + zależności = błędne koło

Jakos tak to szlo ale nie jestem pewien glowy nie dam
Kod:
Do pliku /etc/rc.local dodalj te znane juz linijki
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm1c/oss
reset kompa i dzwiek jest

Tego bym raczej nie polecał, gdyż Debian nie kożysta z tego mechanizmu. Stwórz pliczek o nazwie np. "etsound" w /etc/init.d i podlinkuj go dp /etc/rc2.d pod nazwą "S99etsound" (nazwa linka jest ważna) i będzie trybić.


http://images3.fotosik.pl/103/116624a3ce1555a7.gif
Linux registered user #423419

Offline

 

#14  2006-07-25 23:31:26

  mephysto - Użytkownik

mephysto
Użytkownik
Zarejestrowany: 2006-07-25

Re: apt + zależności = błędne koło

Jakos tak to szlo ale nie jestem pewien glowy nie dam
Kod:
Do pliku /etc/rc.local dodalj te znane juz linijki
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm1c/oss
reset kompa i dzwiek jest

Tego bym raczej nie polecał, gdyż Debian nie kożysta z tego mechanizmu. Stwórz pliczek o nazwie np. "etsound" w /etc/init.d i podlinkuj go dp /etc/rc2.d pod nazwą "S99etsound" (nazwa linka jest ważna) i będzie trybić.

Zrobiłem jak radziłeś. Stworzyłem etsound (skąd wiedziałeś ocb?) w /etc/init.d i utworzyłem dowiązanie symboliczne (wybacz nie bardzo wiem co miałeś na myśli pisząc "podlinkuj") w /etc/rc2.d pod nazwą S99etsound. Jednak to nie rusza. Po restarcie dźwięku nie ma w ET.


http://img156.echo.cx/img156/8995/dajcierzyc1go.gif

Offline

 

#15  2006-07-26 06:09:28

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: apt + zależności = błędne koło


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

#16  2006-07-26 07:27:14

  kaszak696 - Członek DUG

kaszak696
Członek DUG
Skąd: Kazimierz Dolny
Zarejestrowany: 2006-03-22
Serwis

Re: apt + zależności = błędne koło

Zrobiłem jak radziłeś. Stworzyłem etsound (skąd wiedziałeś ocb?) w /etc/init.d i utworzyłem dowiązanie symboliczne (wybacz nie bardzo wiem co miałeś na myśli pisząc "podlinkuj") w /etc/rc2.d pod nazwą S99etsound. Jednak to nie rusza. Po restarcie dźwięku nie ma w ET.

A nadałeś temu plikowi prawa wykonywalności? Sorki za trochę niezrozumiały teksz, ale ten typ (ja) tak ma :>


http://images3.fotosik.pl/103/116624a3ce1555a7.gif
Linux registered user #423419

Offline

 

#17  2006-07-26 10:37:44

  mephysto - Użytkownik

mephysto
Użytkownik
Zarejestrowany: 2006-07-25

Re: apt + zależności = błędne koło

hehe oczywiście, że nadałem prawa wykonywalności. Problem był gdzie indziej:

podałem wam komende

Kod:

echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss

i taką też wpisałem w pliku etsound. Jednak to miało być:

Kod:

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0c/oss

Podmieniłem i wszystko już gra jak powinno :)

jak zwykle diabeł tkwi w szczegółach. Dzięki za pomoc. Będę częsciej pisał :P


http://img156.echo.cx/img156/8995/dajcierzyc1go.gif

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)