[Aptitude-devel] Bug#778606: aptitude: Add support for colours in non-interactive mode

Toby Speight T.M.Speight.90 at cantab.net
Tue Feb 17 12:15:16 UTC 2015

Package: aptitude
Version: 0.6.11-1+b1
Severity: wishlist

Dear Maintainer,

I would find it useful when doing 'aptitude upgrade' to (optionally) show
the list of proposed actions using colours to distinguish those to be
removed, installed, upgraded and recommended.  This would draw attention
immediately to possible unintended consequences before answering "Do you
want to continue? [Y/n/?]".

Obviously, this would only be enabled if the user wants it and the $TERM
supports colours.

-- Package-specific info:
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: not available
URL: <http://lists.alioth.debian.org/pipermail/aptitude-devel/attachments/20150217/dc3ebbc8/attachment.ksh>
-------------- next part --------------

-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (900, 'testing'), (900, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armel

Kernel: Linux 3.16.7-ckt2-balti (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages aptitude depends on:
ii  aptitude-common           0.6.11-1
ii  libapt-pkg4.12  
ii  libboost-iostreams1.55.0  1.55.0+dfsg-3
ii  libc6                     2.19-13
ii  libcwidget3               0.5.17-2
ii  libgcc1                   1:4.9.1-19
ii  libncursesw5              5.9+20140913-1+b1
ii  libsigc++-2.0-0c2a        2.4.0-1
ii  libsqlite3-0    
ii  libstdc++6                4.9.1-19
ii  libtinfo5                 5.9+20140913-1+b1
ii  libxapian22               1.2.19-1

Versions of packages aptitude recommends:
ii  aptitude-doc-en [aptitude-doc]  0.6.11-1
ii  libparse-debianchangelog-perl   1.2.0-1.1
ii  sensible-utils                  0.0.9

Versions of packages aptitude suggests:
pn  apt-xapian-index  <none>
pn  debtags           <none>
pn  tasksel           <none>

-- Configuration Files:
/etc/cron.daily/aptitude changed:
if test -f /var/lib/aptitude/pkgstates && cd $bak ; then
	if ! cmp -s aptitude.pkgstates.0 /var/lib/aptitude/pkgstates ; then
		cp -p /var/lib/aptitude/pkgstates aptitude.pkgstates
		savelog -c 7 aptitude.pkgstates > /dev/null

-- no debconf information

More information about the Aptitude-devel mailing list