Quicky notes
While invesitgating the bash problem I came across a limitation in install
and -f that I fixed. It now is much more agressive for upgrading packages.
>From a bo system I ran this command
apt-get install libreadline2-
The following extra packages will be installed:
fvwm svgalib1 libpaper xpm4g xlib6 zlib1 libpaperg svgalibg1 netbase
libstdc++2.8 zlib1g xlib6g xdaliclock gnuplot ghostview xloadimage
libjpeg6a libpng0g gdb netstd bash libtiff3g libc5 libc6 ncurses3.4 xpm4.7
libjpegg6a libreadlineg2
The following packages will be REMOVED:
libreadline2 ncurses3.0-dev libg++27-dev libc5-dev libreadline2-dev
libdb1-dev libgdbm1-dev
The following NEW packages will be installed:
xpm4g libpaperg svgalibg1 libstdc++2.8 zlib1g xlib6g libpng0g libtiff3g
libc6 ncurses3.4 libjpegg6a libreadlineg2
16 packages upgraded, 12 newly installed, 7 to remove and 142 not upgraded.
Now, what happend was this, removing libreadline2 caused gnuplot to stop
working so it upgraded it. But to upgrade gnuplot it needed xlib6g, so it
installed that which needed a newer xlib6. Since it installed a newer
xlib6 the elf-xlibr6 dependency vanished which required that a wack of
other X packages be upgraded to. The net result is a minimal set of
removes for the given command. If this is undesired then the command
apt-get install libreadline2- gnuplot-
Will restore (some) of the old behavoir - It originally removed netstd in
this case :<
Branden, the man page needs a note under install - if you postfix a
package name with - it will remove it.
I'm closing bug #21780 with this because I think the concerns are
addressed by the remove notation, and that it's much more likely that APT
does what the user wants for -f now.
Jason
--
To UNSUBSCRIBE, email to deity-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: