--- Begin Message ---
Package: devscripts
Version: 2.10.21
All I know is I like to use one of your scripts, checkbashisms.
All was fine, until today, for the privilege of continuing to use this
tiny script, I "Need to get 37.4MB of archives".
Seen on apt-get dselect-upgrade, dist-ugrade, but not plain upgrade.
# http_proxy= apt-get -o Debug::pkgProblemResolver=true dselect-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Starting
Starting 2
Investigating gettext
Package gettext has broken dep on libgomp1
Considering libgomp1 1 as a solution to gettext 4
Holding Back gettext rather than change libgomp1
Investigating intltool-debian
Package intltool-debian has broken dep on gettext
Considering gettext 4 as a solution to intltool-debian 2
Holding Back intltool-debian rather than change gettext
Investigating g++
Package g++ has broken dep on g++-4.2
Considering g++-4.2 1 as a solution to g++ 1
Holding Back g++ rather than change g++-4.2
Investigating libparse-debianchangelog-perl
Package libparse-debianchangelog-perl has broken dep on libclass-accessor-perl
Considering libclass-accessor-perl 1 as a solution to libparse-debianchangelog-perl 1
Holding Back libparse-debianchangelog-perl rather than change libclass-accessor-perl
Investigating po-debconf
Package po-debconf has broken dep on gettext
Considering gettext 4 as a solution to po-debconf 0
Holding Back po-debconf rather than change gettext
Investigating lintian
Package lintian has broken dep on gettext
Considering gettext 4 as a solution to lintian -1
Holding Back lintian rather than change gettext
Investigating build-essential
Package build-essential has broken dep on g++
Considering g++ 1 as a solution to build-essential -1
Holding Back build-essential rather than change g++
Investigating debhelper
Package debhelper has broken dep on po-debconf
Considering po-debconf 0 as a solution to debhelper 2
Holding Back debhelper rather than change po-debconf
Investigating equivs
Package equivs has broken dep on debhelper
Considering debhelper 2 as a solution to equivs -2
Holding Back equivs rather than change debhelper
Done
Entering ResolveByKeep
The following NEW packages will be installed:
cvs cvs-buildpackage debian-keyring debian-maintainers diffstat fakeroot html2text libauthen-sasl-perl
libdevel-symdump-perl libfcgi-perl libfile-basedir-perl libfile-desktopentry-perl libfile-remove-perl
libio-socket-ssl-perl libmail-box-perl libnet-ssleay-perl libobject-realize-later-perl libossp-uuid-perl
libossp-uuid15 libparse-debcontrol-perl libpod-coverage-perl libpod-escapes-perl libpod-simple-perl
libsoap-lite-perl libterm-size-perl libtest-pod-perl libtie-ixhash-perl libuser-identity-perl
libxml-namespacesupport-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl patchutils wdiff
The following packages will be upgraded:
apt-file aspell bsdgames devscripts exif gucharmap guile-1.8-libs libaspell15 libdvbpsi4 libgail-common
libgail18 libglib2.0-0 libgnome-keyring0 libgnomecups1.0-1 libgtkhtml2-0 libgucharmap6 libhunspell-1.1-0
libid3-3.8.3c2a libidn11 liblockfile1 libltdl3 libncurses5 libncursesw5 libsmbclient libsqlite3-0
libusb-0.1-4 linux-sound-base mtools ncurses-base ncurses-bin openssh-client openssh-server procps
reportbug txt2man whois zlib-bin zlib1g
38 upgraded, 34 newly installed, 0 to remove and 11 not upgraded.
Need to get 32.0MB/37.4MB of archives.
After this operation, 39.9MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
But then oddly, first doing an upgrade before a dselect-upgrade avoids
the massive download.
# http_proxy= apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
doc-rfc-0001-0999 doc-rfc-1000-1999 doc-rfc-2000-2999 doc-rfc-3000-3999 doc-rfc-experimental
doc-rfc-fyi-bcp doc-rfc-misc doc-rfc-old-std doc-rfc-std doc-rfc-std-proposed scim-chewing
The following packages will be upgraded:
apt-file aspell bsdgames devscripts exif gucharmap guile-1.8-libs libaspell15 libdvbpsi4 libgail-common
libgail18 libglib2.0-0 libgnome-keyring0 libgnomecups1.0-1 libgtkhtml2-0 libgucharmap6 libhunspell-1.1-0
libid3-3.8.3c2a libidn11 liblockfile1 libltdl3 libncurses5 libncursesw5 libsmbclient libsqlite3-0
libusb-0.1-4 linux-sound-base mtools ncurses-base ncurses-bin openssh-client openssh-server procps
reportbug txt2man whois zlib-bin zlib1g
38 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Need to get 8145kB/11.8MB of archives.
After this operation, 1393kB disk space will be freed.
Do you want to continue [Y/n]?
# http_proxy= apt-get -o Debug::pkgProblemResolver=true dselect-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Entering ResolveByKeep
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Odd odd odd.
Please reassign to the package to blame. Thanks.
--- End Message ---
--- Begin Message ---
> Subject: Re: Bug#475096: state of #475906
(You mean just the former, the latter is a unrelated typo.)
EVL> Am I right that you blame apt because dist-upgrade installs more
EVL> packages than plain upgrade?
No, that is normal.
It's just that that particular upgrade did a weird thing, as Adam D.
Barratt mentioned... must be a past issue, closing. Thanks.
--- End Message ---