Login
Newsletter
Werbung

So, 16. Februar 2003, 00:00

Debian-Pakete aus Unstable in Stable verwenden

Remove, remove, remove, ... alle von apt als abhängig gemeldete und deshalb auch entfernte Pakete schreibe ich in eine Textdatei, damit ich gleich alles wieder aus "testing" installieren kann. Jetzt noch libc6, das habe ich mir für ganz zum Schluss aufgehoben: Hoppla!

0 packages upgraded, 0 newly installed, 411 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 712MB will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'

*schluck* neee, also dann doch net! Versuche ich's doch besser ohne diesen Schritt. Jetzt noch das php4-Apache-Modul und die zuvor entfernten Pakete wieder installieren und dann ist mein System wie zuvor (mal abgesehen von der libc6, aber vielleicht merkt's niemand!).

apt-get install abiword abiword-gtk album apache [...]
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
Sorry, but the following packages have unmet dependencies:
 locales: Depends: glibc-2.2.5-14.3
E: Sorry, broken packages

Grmpf! Das mit der unstable glibc verzeiht mir apt also nicht. Jetzt muss ich doch irgendwie die testing-libc6 draufkriegen.

apt-get -f install glibc-2.2.5-14.3
Note, selecting libc6 instead of glibc-2.2.5-14.3
Sorry, libc6 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Jetzt wird's brenzlig! Google-Groups, wir haben ein Problem. Erster Treffer zum Thema "downgrading": Einfach das Paket deinstallieren, danach mit geänderter sources.list neu installieren. Klappt nur nicht mit so essentiellen Paketen wie libc6.

- Danke!

Zweiter Treffer: Jahaha, Downgrading? Gibt's nicht! Einfach so lange warten, bis "testing" eine höhere Version des Pakets bietet als "unstable". Dann kann man wieder upgraden.

- Klasse Tipp!

Dritter Treffer: "Some myths regarding apt pinning"

- Klingt interessant, bin aber zu sehr durch den Wind, als dass ich dem Text jetzt folgen könnte. Vormerken: http://lists.debian.org/debian-devel/2003/debian-devel-200301/msg01644.html

Vierter Treffer: # apt-get install Paketname/testing

apt-get install libc6/testing
Selected version 2.2.5-14.3 (Debian:testing) for libc6
The following packages will be REMOVED:
 blas-dev build-essential g++ g++-2.95 libc6-dev libncurses5-dev
libreadline4-dev
 libstdc++2.10-dev r-base-dev
The following packages will be DOWNGRADED
 libc6
0 packages upgraded, 0 newly installed, 1 downgraded, 9 to remove and 0 not
upgraded.

Puh! Die beim Downgrade entfernten Pakete sind schnell wieder installiert. Und weniger als eine Minute später läuft alles wieder wie zuvor: Apache, Mason, Perl, MySQL, PHP, ...

Ich suche vorsichtshalber nochmal nach nicht-testing-Paketen:

$ apt-show-versions -b | grep -v testing
lynx-ssl/stable
cpp-2.95 1:2.95.4-11woody1 newer than version in archive
perl/stable
libpng3/stable
perl-modules/stable
libmm11/stable
tcpdump/stable
php4-cgi/stable
g77-2.95 1:2.95.4-11woody1 newer than version in archive
php4/stable
libperl5.6/stable
gcc-2.95 1:2.95.4-11woody1 newer than version in archive
r-recommended 1.5.1-0woody1 newer than version in archive
perl-base/stable
libstdc++2.10-glibc2.2 1:2.95.4-11woody1 newer than version in archive
php4-mysql/stable

Sieht ganz gut aus. Die "woody1"-Einträge sind wohl von meiner Woody-Prerelease-CD, mit der ich das System hochgezogen habe.

Mein Vertrauen in Debian und apt ist stärker denn je. Mein Vertrauen zu unstable-Paketen jedoch hat gelitten.

Genug Aufregung für heute!

Sollte jemand einen Tipp bezüglich der LyX-DocBook-Klasse loswerden wollen, so freue ich mich auf eine Nachricht: Torsten Scheck 6lt;torscheck@gmx.de>

Kommentare (Insgesamt: 0 )
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung