Problem z zaleznosciami, ale tylko wybrane przypadki.

Tematy związane z oprogramowaniem, instalacją, konfiguracją
zeus0
Posty: 6
Rejestracja: 28 września 2007, 22:53

Problem z zaleznosciami, ale tylko wybrane przypadki.

Post autor: zeus0 »

Witam
Przegrzebalem to forum, oraz google pl i en, niestety nie znalazlem konkretnej odpowiedzi a przynajmniej zadnej, ktora pomoglaby mi rozwiazac problem.

Sprawa wyglada tak:

Kod: Zaznacz cały

zeus:/home/zeus# aptitude update && aptitude dist-upgrade
Zapisywanie dodatkowych informacji o stanie... Gotowe
Stary [url]http://www.debian-multimedia.org[/url] sid Release.gpg
Stary [url]http://www.debian-multimedia.org[/url] sid/main Translation-pl                       
Stary [url]http://www.debian-multimedia.org[/url] sid Release                                   
Pobieranie:1 [url]http://www.debian-multimedia.org[/url] sid/main Packages/DiffIndex [2023B]
Pobieranie:2 [url]http://www.debian-multimedia.org[/url] sid/main Sources/DiffIndex [2023B]
Stary [url]ftp://ftp.pl.debian.org[/url] sid Release.gpg
Stary [url]ftp://ftp.pl.debian.org[/url] sid/main Translation-pl
Pobieranie:3 [url]ftp://ftp.pl.debian.org[/url] sid/non-free Translation-pl
Ignorowane [url]ftp://ftp.pl.debian.org[/url] sid/non-free Translation-pl
Pobieranie:4 [url]ftp://ftp.pl.debian.org[/url] sid/contrib Translation-pl
Ignorowane [url]ftp://ftp.pl.debian.org[/url] sid/contrib Translation-pl
Stary [url]ftp://ftp.pl.debian.org[/url] sid Release
Stary [url]ftp://ftp.pl.debian.org[/url] sid/main Packages/DiffIndex
Stary [url]ftp://ftp.pl.debian.org[/url] sid/non-free Packages/DiffIndex
Stary [url]ftp://ftp.pl.debian.org[/url] sid/contrib Packages/DiffIndex
Stary [url]ftp://ftp.pl.debian.org[/url] sid/main Sources/DiffIndex
Stary [url]ftp://ftp.pl.debian.org[/url] sid/non-free Sources/DiffIndex
Stary [url]ftp://ftp.pl.debian.org[/url] sid/contrib Sources/DiffIndex
Pobrano 4046B w 4s (920B/s)
Czytanie list pakietów... Gotowe                    

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie       
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
The following partially installed packages will be configured:
  console-data 
0 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 0 nie uaktualnianych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Konfigurowanie console-data (2:1.07-1) ...
no template type specified at /usr/share/perl5/Debconf/Template.pm line 34, <GEN0> chunk 10.
dpkg: błąd przetwarzania console-data (--configure):
 podproces post-installation script zwrócił kod błędu 9
Wystąpiły błędy podczas przetwarzania:
 console-data
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie console-data (2:1.07-1) ...
no template type specified at /usr/share/perl5/Debconf/Template.pm line 34, <GEN0> chunk 10.
dpkg: błąd przetwarzania console-data (--configure):
 podproces post-installation script zwrócił kod błędu 9
Wystąpiły błędy podczas przetwarzania:
 console-data
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Reading state information... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Chodzi dokladnie o:

Kod: Zaznacz cały

Konfigurowanie console-data (2:1.07-1) ...
no template type specified at /usr/share/perl5/Debconf/Template.pm line 34, <GEN0> chunk 10.
dpkg: błąd przetwarzania console-data (--configure):
 podproces post-installation script zwrócił kod błędu 9
Wystąpiły błędy podczas przetwarzania:
 console-data
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie console-data (2:1.07-1) ...
no template type specified at /usr/share/perl5/Debconf/Template.pm line 34, <GEN0> chunk 10.
dpkg: błąd przetwarzania console-data (--configure):
 podproces post-installation script zwrócił kod błędu 9
Wystąpiły błędy podczas przetwarzania:
 console-data
Wiem ze to powoduje wybiorcze problemy z zaleznosciami co do java-6-plugin, openoffice-writer (te przynjamniej najbardziej mnie zirytowaly).
Co ciekawe gdy paiety *.deb sciagne z internetu to pomimo bledu kodu 9 sie instaluja i dzialaja ok. Ale gdy chce te same pakiety wrzucic z synaptica to za kazdym razem mam cos takiego:

Kod: Zaznacz cały

sun-java5-plugin:
 Wymaga: xulrunner-1.9  but it is not installable
i tak ciagle (po wniknieciu w ponad 20 zaleznosci wglab dalem sobie spokoj, bo to nie jest w ogole normalne).

I krotka hostoria jak to sie stalo. Otoz stalo sie to po zmianie sources.list update do sid'a.
W pliku /etc/apt/sources.list tylko 2 wpisy do sid'a oraz wpisy multimedia (takze sid) poza tym nic wiecej.

Wie ktos w czym problem i jak go naprawic, bo jak narazie dalem sobie rade wrzucajac pakiety z zewnetrznych zrodel, ale kiedys na zasazdie praw Murphy'ego bede musial miec jakis pakiet i nie uda sie to bez apt-get, czy aptitude.

[ Dodano: 2008-04-15, 11:02 ]
dobra, z console-data juz sobie dalem rade, trzeba bylo recznie uaktualnic pakiet (nie wiem czemu automat zawiodl, ale to chyba uroki sid'a :] )
W kazdym razie zostal jeszcze jeden problem czyli:

Kod: Zaznacz cały

sun-java5-plugin:
 Wymaga: xulrunner-1.9  but it is not installable
Dokladniej to po reebocie okazuje sie ze nie ma xulunner 1.9 tylko 1.8.costam.
Wie ktos co w tym momencie sie dzieje czemu pakiet javy wymaga innego pakietu w wyzszej wersji niz jest dostepny w repo sid'a ?? Pomimo ze java jest z tego samego repo ??
W innych przypadkach jak OO na przyklad sytuacja identyczna wymagania wyzsze niz sa dostepne.

[ Dodano: 2008-04-16, 13:31 ]
Nikt nie wie co moze byc przyczyna takich dziwnych zdarzen ??
Probowalem w miedzyczasie wrzucic repo lennyego, etcha i experimental wraz z sid'em (tylko dla celow sprawdzenia tych zaleznosci, zadnego update!!) ale wspomniany pakiet xulrunner w wersji 1.9 jest tylko w experimental i do tego wymaga kolejnych zaleznosci ktorych nawet tam juz nie ma, czyli jeszcze prawdopodobnie nie istanieja.
Jesli to urok sid'a i niedorobka pakietow (niektorych) to zrozumiem i ok, ale czy ktokolwiek znajacy temat moglby przynajmniej przejrzec problem i potwierdzic to ze wina ogolna sid'a lub napisac przynajmniej w jakim kierunku szukac ??
W czasie od napisania tego tematu wyprobowalem juz znane mi rozwiazania, oraz przeszukalem codziennie mnostwo stron w google, ale rozwiazania nie mam, dzieki
Lyel
Posty: 41
Rejestracja: 24 grudnia 2007, 00:51

Post autor: Lyel »

Witam. Po pierwsze: console-data. Również miałem błąd przetwarzania, ale po kilku dniach wyszła poprawiona wersja, która instaluje się poprawnie. Powinieneś mieć już ją w repo. Po drugie: xulrunner-1.9. Aktualnie w repo sida nie ma tego pakietu, co powoduje problem z aktualizacją javy. Można zaczekać, aż pojawi się w repo, lub tymczasowo zainstalować xulrunner z zewnątrz. Ja instalowałem -- ST¡D -- Jest to co prawda wersja z Ubuntu Gutsy, ale instaluje się poprawnie i nie ma z nią żadnych problemów. Pozdrawiam.
zeus0
Posty: 6
Rejestracja: 28 września 2007, 22:53

Post autor: zeus0 »

Dzieki za odpowiedz, wlasnie dzis poradzilem sobie z xulrunner, a dokladnie wzialem go z experimental.
Tylko ze to dluzsza hostoria, poniewaz gdy dodalem tylko repo experimental do sida i nic poza tym to dalej byly niespelnione zaleznosci, doszedlem wiec do wniosku zeby dodac wszystkie mozliwe repo, czyli etch, lenny i experimental (no i podstawowy u mnie sid) i psozlo o dziwo bez problemu.
Zaskoczylo mnie to poniewaz w repo etch'a ani lenny'ego nie ma zadnego pakietu ktory byl potrzebny, ale najwazniejsze ze pomoglo.


P.S.
Moglo tez sie zdarzyc, ze akurat przed moja kolejna proba pakiet zostal juz zaktualizowany i dlatego poszlo tak sprawnie :) w kazdym razie temat do zamkniecia, poniewaz problem skutecznie rozwiazany i przyczyny tez odnalezione, czyli po prostu zbyt nowy pakiet ktory nie mial chwilowo spelnionych wszystkich zdefiniowanych zaleznosci.
ODPOWIEDZ