Your message dated Tue, 5 Apr 2016 18:43:46 +0100
with message-id <[email protected]>
and subject line Re: Bug#428825: aptitude: Seems to install *only* new packages 
upon dist-upgrade
has caused the Debian Bug report #428825,
regarding aptitude: Seems to install *only* new packages upon dist-upgrade
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
428825: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=428825
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: aptitude
Version: 0.4.4-4
Severity: normal

Hi, now that I've closed an aptitude non-bug today, may I submit a new
one? 

Today, when I call aptitude dist-upgrade on sid, aptitude seems to
install new packages because some upgraded package depends on them:

***************************
Reading package lists... Done
Building dependency tree... Done
Reading extended state information      
Initializing package states... Done
Building tag database... Done      
The following packages are BROKEN:
  aptitude 
The following NEW packages will be automatically installed:
  alien at bc dbus dbus-x11 fontconfig groff-base hicolor-icon-theme 
libatk1.0-0 libatk1.0-data libaudio2 
  libbeecrypt6 libcupsys2 libdatrie0 libdbus-1-3 libgl1-mesa-glide3 
libglib2.0-0 libglib2.0-data libglide3 
  libglu1-mesa libgtk2.0-0 libgtk2.0-bin libgtk2.0-common liblcms1 liblockfile1 
libmng1 libmysqlclient15off 
  libneon25 libpango1.0-0 libpango1.0-common libpci2 libpq5 libqt3-mt 
libqt4-core libqt4-gui libqt4-qt3support 
  libqt4-sql librpm4 libsqlite0 libsqlite3-0 libthai-data libthai0 libtiff4 
libxcursor1 libxfixes3 libxft2 libxi6 
  libxinerama1 libxml2 libxrandr2 libxxf86dga1 libxxf86vm1 lprng lsb lsb-core 
lsb-cxx lsb-desktop lsb-graphics 
  lsb-qt4 lsb-release mailx man-db mysql-common ncurses-term pax pciutils 
procps qt4-qtconfig rpm rsync 
  x-ttcidfont-conf 
The following NEW packages will be installed:
  alien at bc dbus dbus-x11 fontconfig groff-base hicolor-icon-theme 
libatk1.0-0 libatk1.0-data libaudio2 
  libbeecrypt6 libcupsys2 libdatrie0 libdbus-1-3 libgl1-mesa-glide3 
libglib2.0-0 libglib2.0-data libglide3 
  libglu1-mesa libgtk2.0-0 libgtk2.0-bin libgtk2.0-common liblcms1 liblockfile1 
libmng1 libmysqlclient15off 
  libneon25 libpango1.0-0 libpango1.0-common libpci2 libpq5 libqt3-mt 
libqt4-core libqt4-gui libqt4-qt3support 
  libqt4-sql librpm4 libsqlite0 libsqlite3-0 libthai-data libthai0 libtiff4 
libxcursor1 libxfixes3 libxft2 libxi6 
  libxinerama1 libxml2 libxrandr2 libxxf86dga1 libxxf86vm1 lprng lsb lsb-core 
lsb-cxx lsb-desktop lsb-graphics 
  lsb-qt4 lsb-release mailx man-db mysql-common ncurses-term pax pciutils 
procps qt4-qtconfig rpm rsync 
  x-ttcidfont-conf 
The following packages will be upgraded:
  apt apt-utils libsasl2-2 python-apt 
The following packages are RECOMMENDED but will NOT be installed:
  libsasl2-modules 
4 packages upgraded, 71 newly installed, 0 to remove and 0 not upgraded.
***************************

But then it doesn't install any new package at all:

Need to get 35,6MB of archives. After unpacking 100,0MB will be used.
The following packages have unmet dependencies:
  aptitude: Depends: libapt-pkg-libc6.3-6-3.11 which is a virtual package.
Resolving dependencies...
The following actions will resolve these dependencies:

Keep the following packages at their current version:
apt [0.6.46.4-0.1 (now)]
apt-utils [0.6.46.4-0.1 (now)]
libsasl2-2 [2.1.22.dfsg1-10 (now)]
python-apt [0.6.21 (now)]

Score is -30

Accept this solution? [Y/n/q/?] 

I really wonder why upgrading libsasl2-2 or any of the *apt* packages
should have pulled in all those libraries?  And if it did, why doesn't
it say "keep ... at [uninstalled (now)]" for each of them?  And if the
NEW packages and the holding back are not related, then why on earth
does dist-upgrade install new packages, without any already-installed
package starting to depend on it?

Pressing "o" at the prompt gives only information about the held back
ones.  If I press "y", oh wonder, it does not install 71 new
packages... 

Regards, Frank

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6.3 0.6.46.4-0.1     Advanced front-end for dpkg
ii  libc6                   2.5-11           GNU C Library: Shared libraries
ii  libgcc1                 1:4.2-20070609-1 GCC support library
ii  libncursesw5            5.6-3            Shared libraries for terminal hand
ii  libsigc++-2.0-0c2a      2.0.17-2         type-safe Signal Framework for C++
ii  libstdc++6              4.2-20070609-1   The GNU Standard C++ Library v3

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-do <none>     (no description available)
pn  libparse-debianchangelog-perl <none>     (no description available)

-- no debconf information

-- 
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)


--- End Message ---
--- Begin Message ---
2015-11-08 16:35 Manuel A. Fernandez Montecelo:
Control: severity -1 wishlist
Control: tags -1 + wontfix
[...]

Independently of this, I am quite sure that nobody from the APT team
wants to implement this functionality, and both apt and aptitude's
maintainers are quite busy with many other more important problems
popping up.  So at the moment, I am marking it as +wontfix, because in
reality I cannot see that this is going to be implemented anytime soon
-- as it was not implemented in the 8 years in between.

Closing this bug now.  After more consideration, I don't think that it
is good to add something like this, specially if it clutters even more
the screen by default in the case of upgrades.


Cheers.
--
Manuel A. Fernandez Montecelo <[email protected]>

--- End Message ---
_______________________________________________
Aptitude-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to