verschiedene Arten ein Paket auf "hold" zu setzen? - Lenny-Release-Notes
Hallo,
in den englischen Lenny-Release-Notes heißt es:
<http://www.debian.org/releases/lenny/i386/release-notes/ch-upgrading.en.html#package-status>
4.2.3. Checking packages status
[...]
It is desirable to remove any holds before upgrading. If any
package that is essential for the upgrade is on hold, the
upgrade will fail.
So weit, so klar.
Note that aptitude uses a different method for registering
packages that are on hold than apt-get and dselect. You can
identify packages on hold for aptitude with
# aptitude search "~ahold" | grep "^.h"
If you want to check which packages you had on hold for
apt-get, you should use
# dpkg --get-selections | grep hold
Bedeutet das, dass es für »apt-get« und »aptitude« jeweils eine eigene Art
gibt, ein Paket »on hold« zu setzen, und dass man, damit ein Paket bei
allen Paketverwaltungsprogrammen den gleichen »hold«-Zustand hat, alle
Arten selber konsistent halten muss?
Für diese Auffassung spricht m.E., dass im o.a. Zitat die Formulierungen
»on hold for aptitude« und »on hold for apt-get« verwendet werden.
Könnte bitte jemand, der Bescheid weiß, diese Auffassung entweder
bestätigen oder widerlegen?
Im vorhinein vielen Dank.
Helmut
--
Wenn Sie mir E-Mail schreiben, stellen | When writing me e-mail, please
Sie bitte vor meine E-Mail-Adresse | precede my e-mail address with
meinen Vor- und Nachnamen, etwa so: | my full name, like
Helmut Waitzmann <xxx@example.net>, (Helmut Waitzmann) xxx@example.net
Reply to: