Dist-upgrade usuwa pol systemu...

Ogólne pytania dotyczące systemu
Deathman
Beginner
Posty: 298
Rejestracja: 20 kwietnia 2007, 15:04
Lokalizacja: £ód¼

Dist-upgrade usuwa pol systemu...

Post autor: Deathman »

Kilka dni temu podczas aktualizacji wywalilo mi problem z zaleznosciami, mianowicie chcial usunac duzo pakietow. Odpuscilem sobie ta aktualizacje, ale zrobilem ja dzisiaj...no i coz, wywalilo mi mase pakietow z systemu, w tym gnome'a, wiec zainstalowalem go pozniej ponownie i znowu chce go wywalic mi z systemu.

Kod: Zaznacz cały

exevo@debian:~$ sudo apt-get dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Obliczanie aktualizacji...Gotowe
Następujące pakiety zostaną USUNIÊTE:
  dia-gnome ekiga evince fast-user-switch-applet gnome gnome-applets
  gnome-control-center gnome-core gnome-desktop-environment
  gnome-netstatus-applet gnome-office gnome-panel gnome-screensaver
  gnome-session gnome-system-tools gnome-terminal gnome-utils nautilus
  nautilus-cd-burner rhythmbox totem totem-mozilla totem-xine vino
Następujące pakiety zostały zatrzymane:
  cpp cpp-4.1 gcc gcc-4.1 gcc-4.1-base libgcc1 libgcj-bc libstdc++6
0 aktualizowanych, 0 nowo instalowanych, 24 usuwanych i 8 nieaktualizowanych.
Konieczne pobranie 0B archiwów.
Po rozpakowaniu zostanie zwolnione 74,0MB miejsca na dysku.
Czy chcesz kontynuować [T/n]? n
Przerwane.
I w jaki sposob sprawic zeby nie bylo tych "zatrzymanych pakietow"? Nie moge teraz robic aktualizacji, bo jakas zaleznosc sprawia ze gnome idzie do kasacji...
Kaka'
Senior Member
Posty: 3018
Rejestracja: 30 lipca 2006, 13:17
Lokalizacja: Kartuzy

Post autor: Kaka' »

A dlaczego robisz dist-upgrade? To przez to możesz mieć te problemy. dist-upgrade robi upgrade całego systemu, wedle sources.list, a samo upgrade tylko robi aktualizację paczek do najnowszych wersji. Spróbuj zatem samo upgrade.
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

ja tam zawsze (codziennie) robię dist-upgrade i jakoś problemów nie mam ;)
tzn już mam pół Sid'a wymieszanego z experimental, bo dodałem repo do experimental normalnie - bez ustawiania priorytetu dla repo, ale jeszcze system stoi stabilnie, więc się tym nie przejmuję ;)


Deathman, co do Twojego problemu, to spróbuj zaktualizować przy pomocy aptitude jeśli nie pomoże, to przynajmniej powie czemu pakiety są usuwane.



aloha
Deathman
Beginner
Posty: 298
Rejestracja: 20 kwietnia 2007, 15:04
Lokalizacja: £ód¼

Post autor: Deathman »

Zawsze używałem Dist-upgrade..w ten sposob mam pewnosc ze wszystkie elementy systemu są zaktualizowane. Tym bardziej, ze nie używam Linuksów od wczoraj i jakoś nigdy nie miałem problemow z zależnościami..lol..aż do dziś. Dobra, jeżeli ktos moze to bede wdzieczny za pomoc przy tym.

Kod: Zaznacz cały

exevo@debian:~$ sudo aptitude dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie       
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe                      
Budowanie bazy etykiet... Gotowe
Następujące pakiety mają NIESPE£NIONE zależności:
  libssp0 
Następujące pakiety nie są używane i zostaną USUNIÊTE:
  gaim-data kdelibs-data libarts1c2a libdaemon0 libecal1.2-6 
  libedata-cal1.2-5 libedataserverui1.2-6 libeel2-2.14 
  libexchange-storage1.2-1 libgdl-1-0 libgdl-1-common libgtkhtml2-0 
  libgtkspell0 libiw28 liblua50 liblualib50 libopenexr2c2a 
Następujące NOWE pakiety zostaną automatycznie zainstalowane:
  libgcj7-1 libgcj7-1-awt libgcj7-jar 
Następujące NOWE pakiety zostaną zainstalowane:
  libgcj7-1 libgcj7-1-awt libgcj7-jar 
Następujące pakiety zostaną uaktualnione:
  cpp cpp-4.1 gcc gcc-4.1 gcc-4.1-base libgcc1 libgcj-bc libstdc++6 
Następujące pakiety POLECANE przez inne NIE zostaną zainstalowane:
  libmudflap0-dev 
8 pakietów uaktualnianych, 3 instalowanych, 17 do usunięcia i 0 nie uaktualnianych.
Do pobrania 23,4MB archiwów. Zwolnione po rozpakowaniu: 8918kB.
Następujące pakiety mają niespełnione zależności:
  libssp0: Wymaga: gcc-4.1-base (= 4.1.1-21) ale zaplanowana jest instalacja wersji 4.1.2-4.
Resolving dependencies...
Następujące działania rozwiążą problemy z zależnościami:

Zatrzymanie bieżących wersji następujących pakietów:
cpp [4:4.1.1-15 (now)]
cpp-4.1 [4.1.1-21 (now)]
gcc [4:4.1.1-15 (now)]
gcc-4.1 [4.1.1-21 (now)]
gcc-4.1-base [4.1.1-21 (now)]
libgcc1 [1:4.1.1-21 (now)]
libgcj-bc [4.1.1-21 (now)]
libgcj7-1 [niezainstalowany]
libgcj7-1-awt [niezainstalowany]
libgcj7-jar [niezainstalowany]
libstdc++6 [4.1.1-21 (now)]

Wynik: -135

Zaakceptować rozwiązanie? [Y/n/q/?] 
Bo sie szczerze mowiac juz pogubilem.. :-/
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

u mnie jest tak:

Kod: Zaznacz cały

kamil@kamil:~$ sudo aptitude dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe
Budowanie bazy etykiet... Gotowe
Następujące pakiety mają NIESPE£NIONE zależności:
  libssp0
Następujące pakiety zostaną uaktualnione:
  cpp cpp-4.1 g++ g++-4.1 gcc gcc-4.1 gcc-4.1-base libmudflap0-dev libstdc++6-4.1-dev
9 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 0 nie uaktualnianych.
Do pobrania 6853kB archiwów. Zwolnione po rozpakowaniu: 3064kB.
Następujące pakiety mają niespełnione zależności:
  libssp0: Wymaga: gcc-4.1-base (= 4.1.1-21) ale zaplanowana jest instalacja wersji 4.1.2-4.
Resolving dependencies...
Następujące działania rozwiążą problemy z zależnościami:

Usunięcie następujących pakietów:
libmudflap0-dev

Zatrzymanie bieżących wersji następujących pakietów:
cpp [4:4.1.1-15 (now)]
cpp-4.1 [4.1.1-21 (now)]
g++ [4:4.1.1-15 (now)]
g++-4.1 [4.1.1-21 (now)]
gcc [4:4.1.1-15 (now)]
gcc-4.1 [4.1.1-21 (now)]
gcc-4.1-base [4.1.1-21 (now)]
libstdc++6-4.1-dev [4.1.1-21 (now)]

Pozostawienie następujących problemów z zaleznościami:
gcc-4.1 poleca libmudflap0-dev (>= 4.1.1-21)
Wynik: -167

Zaakceptować rozwiązanie? [Y/n/q/?]
tak więc kompilatory i inne pakiety się nie uaktualnią, bo brak zależności w repo, a to:

Kod: Zaznacz cały

Następujące pakiety nie są używane i zostaną USUNIÊTE:
  gaim-data kdelibs-data libarts1c2a libdaemon0 libecal1.2-6
  libedata-cal1.2-5 libedataserverui1.2-6 libeel2-2.14
  libexchange-storage1.2-1 libgdl-1-0 libgdl-1-common libgtkhtml2-0
  libgtkspell0 libiw28 liblua50 liblualib50 libopenexr2c2a 
myślę że jest spowodowane tym że nie używałeś wcześniej aptitude (albo na serio pakiety nie są używane, ale to by oznaczało że developerzy "pogodzili" apt i aptitude ;)

myślę że możesz uaktualnić system przez aptitude (ale decydujesz Ty), bo chyba po tej aktualizacji będzie wszytko chodziło bez problemów (tak mi się wydaje).



aloha
Deathman
Beginner
Posty: 298
Rejestracja: 20 kwietnia 2007, 15:04
Lokalizacja: £ód¼

Post autor: Deathman »

Zrobilem kilka razy aptitude update na przemian z aptitude dist-upgrade...za kazdym razem pousuwalo mi kilka paczek (tych podobno problematycznych). I za piątym dist-upgradem uslyszalem :

Kod: Zaznacz cały

exevo@debian:~$ sudo aptitude dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt dodatkowych informacji o stanie       
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Budowanie bazy etykiet... Gotowe
Następujące pakiety mają NIESPE£NIONE zależności:
  libssp0 
Następujące pakiety zostaną uaktualnione:
  cpp cpp-4.1 gcc-4.1-base libgcc1 libstdc++6 
5 pakietów uaktualnianych, 0 instalowanych, 0 do usunięcia i 0 nie uaktualnianych.
Do pobrania 2829kB archiwów. Zajęte po rozpakowaniu: 45,1kB.
Następujące pakiety mają niespełnione zależności:
  libssp0: Wymaga: gcc-4.1-base (= 4.1.1-21) ale zaplanowana jest instalacja wersji 4.1.2-4.
Resolving dependencies...
Następujące działania rozwiążą problemy z zależnościami:

Usunięcie następujących pakietów:
abiword-gnome
bug-buddy
capplets-data
deskbar-applet
dia-gnome
ekiga
eog
epiphany-browser
evince
evolution
evolution-common
evolution-data-server
evolution-exchange
evolution-plugins
evolution-webcal
fast-user-switch-applet
file-roller
gcalctool
gconf-editor
gedit
gedit-common
gnome
gnome-about
gnome-applets
gnome-btdownload
gnome-control-center
gnome-core
gnome-cups-manager
gnome-desktop-environment
gnome-games
gnome-games-data
gnome-keyring-manager
gnome-media
gnome-media-common
gnome-menus
gnome-mount
gnome-netstatus-applet
gnome-office
gnome-panel
gnome-panel-data
gnome-power-manager
gnome-screensaver
gnome-session
gnome-system-monitor
gnome-system-tools
gnome-terminal
gnome-terminal-data
gnome-user-guide
gnome-utils
gnome-volume-manager
gnomebaker
gnumeric
grdesktop
gstreamer0.10-gnomevfs
gtkhtml3.14
gucharmap
inkscape
libavahi-client3
libavahi-common3
libavahi-glib1
libbonoboui2-0
libcamel1.2-10
libebook1.2-5
libebook1.2-9
libecal1.2-7
libedata-book1.2-2
libedata-cal1.2-6
libedataserverui1.2-8
libeel2-2.18
libeel2-data
libexchange-storage1.2-3
libgnome-desktop-2
libgnome-media0
libgnome-menu2
libgnome-window-settings1
libgnome2-0
libgnome2-perl
libgnome2-vfs-perl
libgnomecupsui1.0-1c2a
libgnomekbdui1
libgnomeui-0
libgnomevfs2-0
libgnomevfs2-bin
libgnomevfs2-extra
libgoffice-1-2
libgsf-gnome-1-114
libgtkhtml3.14-19
libgucharmap4
libgucharmap5
libgucharmap6
libnautilus-extension1
libpanel-applet2-0
libslab0
libssp0
libtotem-plparser1
nautilus
nautilus-cd-burner
nautilus-data
network-manager
network-manager-gnome
openoffice.org-gnome
planner
python-gmenu
python-gnome2
python-gnome2-desktop
rhythmbox
sound-juicer
totem
totem-mozilla
totem-xine
vino
xulrunner-gnome-support
yelp

Instalacja następujących pakietów:
dia [0.95.0-4.1+b1 (unstable)]
iceweasel [2.0.0.3-2 (unstable, now)]

Pozostawienie następujących problemów z zaleznościami:
abiword-common poleca abiword-gnome | abiword
gnome-games-extra-data poleca gnome-games-data
openoffice.org-evolution poleca evolution
synaptic poleca libgnome2-perl
Wynik: -12831

Zaakceptować rozwiązanie? [Y/n/q/?] 
Czyli co ja mam zrobic?! on mi chce usunac ciagle gnome'a!
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

Czyli co ja mam zrobic?! on mi chce usunac ciagle gnome'a!
przecież już zaktualizowałeś system, tylko nie możesz zaktualizować pakietów które mają niespełnione zależności (widocznie w repo czegoś brakuje), więc kolejne propozycje rozwiązują ten problem wywalając pół systemu, radzę poczekać, za parę dni pojawią się brakujące paczki w repo, a wtedy nie będzie już problemu.

tak więc system już zaktualizowałeś, więc możesz dać sobie dzisiaj spokój, a jutro/pojutrze/... przystąp jeszcze raz do aktualizacji, a wtedy może będą już te brakujące pakiety ;)

btw. witaj w unstable ;)
Deathman
Beginner
Posty: 298
Rejestracja: 20 kwietnia 2007, 15:04
Lokalizacja: £ód¼

Post autor: Deathman »

Dobra, sytuacja na szczescie POWOLI jakos sie stabilizuje i juz mi nie chce usuwac polowy pakietow z systemu..fakt ze chce jeszcze wiele usunac ale uspokoil sie troche :p
Awatar użytkownika
BlackEvo
Posty: 71
Rejestracja: 28 października 2006, 00:13

Post autor: BlackEvo »

Deathman:

Grunt to kontrola nad tym co sie ma a czego jeszcze nie. Osobiscie polecam korzystac z aptitude, przy usuwaniu aktualizowaniu nie ma problemow w przeciwienstwie do apt'a. Kiedys uzywalem TYLKO apt'a i system nauczyl mnie troche jesli chodzi o zaleznosci.....

A co do mojego dist-upgrade.... Nie mam zadnych problemow, np. w momencie pisania tego postu mam 50 aktualizacji do pobrania, wszystko sie ladnie sciaga i nic sie po drodze nie usuwa...... Zatem aptitude jest swietny ;)

Pozdrawiam
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

dzisiaj już wszytko się bezproblemowo uaktualnia (przynajmniej u mnie), a pakiety które nie były aktualizowane z powodu niespełnionych zależności teraz mają już zależności w repo i się aktualizują bez problemów.


aloha
ODPOWIEDZ