Strona 3 z 4

: 05 września 2009, 15:30
autor: bolo
Powracam do tematu tym razem instalacji openoffice, po aktualizacji straciłem go całkowicie.

Kod: Zaznacz cały

# aptitude -t lenny-backports dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe   
Stan jest taki:

Kod: Zaznacz cały

# aptitude show openoffice.org
Pakiet: openoffice.org
Stan: niezainstalowany
Wersja: 1:3.1.0-5~bpo50+2
Priorytet: opcjonalny
Sekcja: editors
Opiekun: Debian OpenOffice Team <debian-openoffice@lists.debian.org>
Rozmiar rozpakowanego: 332k
Zainstalować także nie mogę ponieważ jest konflikt zależności i pomimo akceptacji ich rozwiązania nie pomaga. Co zrobić?

: 05 września 2009, 16:22
autor: Akkon
Podałeś za mało informacji.
1. Wpisy w /etc/apt/sources.list prawidłowe?
2. Przed instalacją wykonałeś

Kod: Zaznacz cały

aptitude update
3. Czy problem dotyczy tylko instalacji openoffica z backportów?
Przedstaw wynik polecenia

Kod: Zaznacz cały

apt-cache policy openoffice.org
oraz wklej jakie rozwiązanie proponuje ci aptitude aby rozwiązać konflikt zależności.

: 05 września 2009, 17:43
autor: bolo
Akkon pisze:Podałeś za mało informacji.
1. Wpisy w /etc/apt/sources.list prawidłowe?
2. Przed instalacją wykonałeś

Kod: Zaznacz cały

aptitude update
3. Czy problem dotyczy tylko instalacji openoffica z backportów?
Przedstaw wynik polecenia

Kod: Zaznacz cały

apt-cache policy openoffice.org
oraz wklej jakie rozwiązanie proponuje ci aptitude aby rozwiązać konflikt zależności.
1) tak prawidłowe

Kod: Zaznacz cały

#~~~~~~Backports_Lenny~~~~~~#
deb [url]http://www.backports.org/debian[/url] lenny-backports main contrib non-free
2) oczywiście wykonałem

3) wydaje mi się tylko dotyczy OO ale nic innego nie instalowałem więc trudno stwierdzić.

Kod: Zaznacz cały

~$ apt-cache policy openoffice.org
openoffice.org:
  Zainstalowana: (brak)
  Kandydująca: 1:3.1.0-5~bpo50+2
  Tabela wersji:
     1:3.1.0-5~bpo50+2 0
        800 [url]http://www.backports.org[/url] lenny-backports/main Packages
     1:2.4.1+dfsg-1+lenny3 0
        700 [url]http://security.debian.org[/url] lenny/updates/main Packages
     1:2.4.1+dfsg-1 0
        700 [url]http://ftp.pl.debian.org[/url] lenny/main Packages
i próba instalacji

Kod: Zaznacz cały

# aptitude install openoffice.org
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Następujące pakiety mają NIESPE£NIONE zależności:
  openoffice.org-common 
Następujące NOWE pakiety zostaną zainstalowane:
  libblas3gf{a} libgfortran3{a} libhsqldb-java{a} libhyphen0{a} 
  liblapack3gf{a} libneon27{a} libservlet2.4-java{a} libstlport4.6ldbl{a} 
  libsuitesparse-3.1.0{a} libwps-0.1-1{a} lp-solve{a} openoffice.org 
  openoffice.org-base{a} openoffice.org-base-core{a} openoffice.org-calc{a} 
  openoffice.org-core{a} openoffice.org-draw{a} 
  openoffice.org-emailmerge{a} openoffice.org-filter-binfilter{a} 
  openoffice.org-filter-mobiledev{a} openoffice.org-impress{a} 
  openoffice.org-java-common{a} openoffice.org-math{a} 
  openoffice.org-officebean{a} openoffice.org-report-builder-bin{a} 
  openoffice.org-style-crystal{a} openoffice.org-style-galaxy{a} 
  openoffice.org-style-oxygen{a} openoffice.org-style-tango{a} 
  openoffice.org-writer{a} python-uno{a} ttf-liberation{a} 
  ttf-opensymbol{a} uno-libs3{a} ure{a} xfonts-mathml{a} 
0 pakietów aktualizowanych, 37 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 133MB archiwów. Zajęte po rozpakowaniu: 321MB.
Następujące pakiety mają niespełnione zależności:
  openoffice.org-common: Jest w konflikcie z: openoffice.org-base (< 1:3.1.1) ale zaplanowana jest instalacja wersji 1:3.1.0-5~bpo50+2.
                         Jest w konflikcie z: openoffice.org-calc (< 1:3.1.1) ale zaplanowana jest instalacja wersji 1:3.1.0-5~bpo50+2.
                         Jest w konflikcie z: openoffice.org-draw (< 1:3.1.1) ale zaplanowana jest instalacja wersji 1:3.1.0-5~bpo50+2.
                         Jest w konflikcie z: openoffice.org-impress (< 1:3.1.1) ale zaplanowana jest instalacja wersji 1:3.1.0-5~bpo50+2.
                         Jest w konflikcie z: openoffice.org-math (< 1:3.1.1) ale zaplanowana jest instalacja wersji 1:3.1.0-5~bpo50+2.
                         Jest w konflikcie z: openoffice.org-writer (< 1:3.1.1) ale zaplanowana jest instalacja wersji 1:3.1.0-5~bpo50+2.
Następujące działania rozwiążą problemy z zależnościami:

Zatrzymanie bieżących wersji następujących pakietów:
openoffice.org [nie zainstalowany]
openoffice.org-base [nie zainstalowany]
openoffice.org-calc [nie zainstalowany]
openoffice.org-draw [nie zainstalowany]
openoffice.org-impress [nie zainstalowany]
openoffice.org-math [nie zainstalowany]
openoffice.org-report-builder-bin [nie zainstalowany]
openoffice.org-writer [nie zainstalowany]

Wynik: -9818

Zaakceptować rozwiązanie? [T/n/q/?] 

: 05 września 2009, 18:08
autor: Akkon
3) wydaje mi się tylko dotyczy OO ale nic innego nie instalowałem więc trudno stwierdzić.
Chodziło o to czy instalacja OpenOffica z normalnego repo też generuje takie problemy.
bolo pisze:Następujące działania rozwiążą problemy z zależnościami:

Zatrzymanie bieżących wersji następujących pakietów:
openoffice.org [nie zainstalowany]
openoffice.org-base [nie zainstalowany]
openoffice.org-calc [nie zainstalowany]
openoffice.org-draw [nie zainstalowany]
openoffice.org-impress [nie zainstalowany]
openoffice.org-math [nie zainstalowany]
openoffice.org-report-builder-bin [nie zainstalowany]
openoffice.org-writer [nie zainstalowany]

Wynik: -9818

Zaakceptować rozwiązanie? [T/n/q/?]
Nic dziwnego, że aptitude nie zainstalowało Ci OpenOffica skoro jako sposób na rozwiązanie konfliktu zależności wybrałeś ich niezainstalowanie ]apt-cache policy openoffice.org-common
aptitude search ~b
[/code]

: 05 września 2009, 18:32
autor: ArnVaker
A ja śmiem twierdzić, że ktoś poplątał paczki w backportach, ewentualnie właśnie wrzucany jest tam OpenOffice w wersji 3.1.1 i stąd niespełnione zależności. Sytuacja bardziej przypomina Sida, ale cóż zrobić, bywa i tak... Problem sam zniknie po wyrównaniu wersji paczek (odgórnie).

: 05 września 2009, 19:09
autor: bolo
Akkon pisze: Chodziło o to czy instalacja OpenOffica z normalnego repo też generuje takie problemy.
Niestety także są problemy.
Może jest tak jak pisze ArnVaker i lepiej zaczekać na uzupełnienie paczek?

: 05 września 2009, 19:16
autor: ArnVaker
bolo pisze:Niestety także są problemy.
Pokaż te problemy.

Kod: Zaznacz cały

mv /etc/apt/preferences /etc/apt/preferences.old
aptitude install openoffice.org

: 05 września 2009, 19:38
autor: Akkon
bolo pisze:Niestety także są problemy.
Konkrety.
bolo pisze:Może jest tak jak pisze ArnVaker i lepiej zaczekać na uzupełnienie paczek?
ArnVaker tylko spekuluje. Może ma rację, a może jednak problem tkwi po Twojej stronie? Zastosowałeś się do moich wcześniejszych rad? Co pokazało aptitude? Mamy zgadywać?
ArnVaker pisze:mv /etc/apt/preferences /etc/apt/preferences.old
aptitude install openoffice.org
To nic nie da jeśli nie usunie również wpisu do backoprtów w /etc/apt/sources.list. W przypadku braku pin-priority aptitude będzie instalować paczki zgodnie z normalnymi zasadami, czyli te z backportów jako, że mają wyższe wersje, będą instalowane w pierwszej kolejności.

: 05 września 2009, 19:40
autor: ArnVaker
Akkon pisze:W przypadku braku pin-priority aptitude będzie instalować paczki zgodnie z normalnymi zasadami, czyli te z backportów jako, że mają wyższe wersje, będą instalowane w pierwszej kolejności.
W przypadku backportów to tak nie działa. ;-)

: 05 września 2009, 20:56
autor: bolo
ArnVaker pisze:
bolo pisze:Niestety także są problemy.
Pokaż te problemy.

Kod: Zaznacz cały

mv /etc/apt/preferences /etc/apt/preferences.old
aptitude install openoffice.org
1) to zawartość tego pliku preferences.old

Kod: Zaznacz cały

Package: * 
Pin: release a=lenny-backports 
Pin-Priority: 800 

Package: * 
Pin: release a=stable 
Pin-Priority: 700
2) instalacja
ArnVaker chyba miałeś rację. Właśnie ponowiłem próbę instalacji i teraz poszło bez zgrzytów. :-)
A, że jest tego 350MB to niestety na moim łączu trochę potrwa. O rezultacie powiadomię.