Re: Nachtrag APT
On Sat, 31 Aug 2013, Michael Vogt wrote:
> Das ist jetzt fertig und ich habs heute nach unstable hochgeladen,
Sieht gut aus! Hier mal ein Beispiel aus der Praxis:
root@aranym:~ # dpkg --set-selections <<<'perl-base hold'
root@aranym:~ # dpkg -l|fgrep linux-
ii firmware-linux-free 3.2 all Binary firmware for various drivers in the Linux kernel
ii linux-base 3.5 all Linux image base package
ii linux-image-3.10-1-m68k 3.10.3-1 m68k Linux 3.10 for Motorola MC68020+ family
ii linux-image-3.2.0-4-atari 3.2.35-2 m68k Linux 3.2 for Atari
ii linux-image-atari 3.2+46 m68k Linux for Atari (meta-package)
ii linux-libc-dev:m68k 3.10.3-1 m68k Linux support headers for userspace development
root@aranym:~ # apt-get --purge dist-upgrade linux-image-atari- linux-image-m68k
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Starting pkgProblemResolver with broken count: 7
Starting 2 pkgProblemResolver with broken count: 7
Investigating (0) perl [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl )
Broken perl:m68k Depends on perl-base [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (= 5.18.1-3)
Considering perl-base:m68k 15220 as a solution to perl:m68k 155
Holding Back perl:m68k rather than change perl-base:m68k
Investigating (0) perl-modules [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl )
Broken perl-modules:m68k Depends on perl [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-1)
Considering perl:m68k 155 as a solution to perl-modules:m68k 70
Holding Back perl-modules:m68k rather than change perl:m68k
Investigating (0) libtext-charwidth-perl [ m68k ] < 0.04-7+b1 -> 0.04-7+b2 > ( perl )
Broken libtext-charwidth-perl:m68k Depends on perl-base [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-3)
Considering perl-base:m68k 15220 as a solution to libtext-charwidth-perl:m68k 7
Holding Back libtext-charwidth-perl:m68k rather than change perl-base:m68k
Investigating (0) libxml-libxml-perl [ m68k ] < 2.0010+dfsg-1 -> 2.0010+dfsg-1+b2 > ( perl )
Broken libxml-libxml-perl:m68k Depends on perl [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-3)
Considering perl:m68k 155 as a solution to libxml-libxml-perl:m68k 4
Holding Back libxml-libxml-perl:m68k rather than change perl:m68k
Investigating (0) libtext-iconv-perl [ m68k ] < 1.7-5 -> 1.7-5+b2 > ( perl )
Broken libtext-iconv-perl:m68k Depends on perl-base [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-3)
Considering perl-base:m68k 15220 as a solution to libtext-iconv-perl:m68k 3
Holding Back libtext-iconv-perl:m68k rather than change perl-base:m68k
Investigating (0) libuuid-perl [ m68k ] < 0.02-5 -> 0.02-5+b2 > ( perl )
Broken libuuid-perl:m68k Depends on perl-base [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-3)
Considering perl-base:m68k 15220 as a solution to libuuid-perl:m68k 3
Holding Back libuuid-perl:m68k rather than change perl-base:m68k
Investigating (0) libfile-fcntllock-perl [ m68k ] < 0.14-2 -> 0.14-2+b2 > ( perl )
Broken libfile-fcntllock-perl:m68k Depends on perl [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-3)
Considering perl:m68k 155 as a solution to libfile-fcntllock-perl:m68k 2
Holding Back libfile-fcntllock-perl:m68k rather than change perl:m68k
Investigating (0) libbsd-arc4random-perl [ m68k ] < 1.50-5 -> 1.50-5+b2 > ( perl )
Broken libbsd-arc4random-perl:m68k Depends on perl [ m68k ] < 5.14.2-21 -> 5.18.1-3 > ( perl ) (>= 5.18.1-3)
Considering perl:m68k 155 as a solution to libbsd-arc4random-perl:m68k 0
Holding Back libbsd-arc4random-perl:m68k rather than change perl:m68k
Try to Re-Instate (1) perl:m68k
Try to Re-Instate (1) perl-modules:m68k
Try to Re-Instate (1) libtext-charwidth-perl:m68k
Try to Re-Instate (1) libxml-libxml-perl:m68k
Try to Re-Instate (1) libtext-iconv-perl:m68k
Try to Re-Instate (1) libuuid-perl:m68k
Try to Re-Instate (1) libfile-fcntllock-perl:m68k
Try to Re-Instate (1) libbsd-arc4random-perl:m68k
Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages were automatically installed and are no longer required:
libbind9-80 libdns88 libisc84 libisccc80 libisccfg82 liblwres80
Use 'apt-get autoremove' to remove them.
Done
The following packages will be REMOVED:
linux-image-atari*
The following NEW packages will be installed:
dh-python libbind9-90 libdns99 libdrm2 libegl1-mesa libgbm1 libgl1-mesa-glx libglapi-mesa libisc95
libisccc90 libisccfg90 liblwres90 libpython3-stdlib libwayland-client0 libwayland-server0 libx11-xcb1
libxcb-dri2-0 libxcb-glx0 libxcb-shape0 libxcb-xfixes0 libxdamage1 libxfixes3 libxxf86vm1
linux-image-3.10-2-m68k linux-image-m68k
The following packages have been kept back:
libbsd-arc4random-perl libfile-fcntllock-perl libtext-charwidth-perl libtext-iconv-perl libuuid-perl
libxml-libxml-perl perl perl-base perl-modules
The following packages will be upgraded:
autoconf automake autotools-dev base-passwd bind9-host binutils binutils-doc busybox-static bzip2 cpp
cpp-4.8 debconf debhelper debian-keyring devscripts g++ g++-4.8 gcc gcc-4.8 gcc-4.8-base gettext
gettext-base git git-man glibc-doc gobjc gobjc-4.8 grep gzip ifupdown imvirt imvirt-helper jupp
klibc-utils libasprintf-dev libasprintf0c2 libatomic1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev
libcairo2 libcurl3-gnutls libdb5.1 libedit2 libemail-date-format-perl libgcc-4.8-dev libgcc2 libgeoip1
libgettextpo-dev libgettextpo0 libglib2.0-0 libgomp1 libgpg-error0 libgssapi-krb5-2 libharfbuzz0a
libimvirt-perl libio-socket-ssl-perl libk5crypto3 libklibc libkrb5-3 libkrb5support0
liblocale-gettext-perl libneon27-gnutls libobjc-4.8-dev libobjc4 libpixman-1-0 libpython-stdlib
libpython3.3-minimal libpython3.3-stdlib libsp1c2 libsqlite3-0 libstdc++-4.8-dev libstdc++6 libtiff4
libx11-6 libx11-data libxml2 libxml2-dev libxml2-utils libxslt1-dev libxslt1.1 linux-libc-dev locales
locales-all lynx-cur manpages manpages-dev mksh multiarch-support myrepos popularity-contest python
python-minimal python3 python3-minimal python3.3 python3.3-minimal quilt screen sed sp sudo xsltproc
105 upgraded, 25 newly installed, 1 to remove and 9 not upgraded.
Need to get 90.2 MB/115 MB of archives.
After this operation, 26.8 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Das mit Perl ist normal, wir haben die Transition gerade erst
angefangen. Ich hab dann mal N gesagt, die Kommandozeile noch
um folgendes erweitert…
libbind9-80- libdns88- libisc84- libisccc80- libisccfg82- liblwres80-
… und dann loslaufen lassen. Jetzt geh’ ich mittagessen, und dann
mal sehen wie’s wird. Aber man kann schön die Kernelmetapaketsänderung
erkennen und so.
105 upgraded, 25 newly installed, 7 to remove and 9 not upgraded.
Gruß
//mirabilos
PS: سمَـَّوُوُحخ ̷̴̐خ ̷̴̐خ ̷̴̐خ امارتيخ ̷̴̐خ
--
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-314
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Boris Esser, Sebastian Mancke
Reply to: