Your message dated Mon, 18 Oct 2010 21:47:53 +0000
with message-id <[email protected]>
and subject line Bug#557580: fixed in aptitude 0.6.3-3.2
has caused the Debian Bug report #557580,
regarding aptitude does not obey pins in preferences.d/*
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.)


-- 
557580: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557580
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Subject: aptitude accepts /etc/apt/preferences but ignores 
/etc/apt/preferences.d/*
Package: aptitude
Version: 0.6.1.3-3
Severity: normal

On a mixed sid/testing system, the same text behaves differently whether
placed in /etc/apt/preferences or in /etc/apt/preferences.d/pinning.

apt-get respects files placed in either location, and apt-cache policy 
also shows the expected behavior.  aptitude alone behaves this way.

I saw the same behavior on version 0.4.11.11-1+b2, and tried upgrading 
to 0.6.1.3-3 to see if it was fixed in sid, but the misbehavior remains.

below is an example transcript showing the misbehavior.

0 attica:~# apt-cache policy libxapian15                                        
libxapian15:
  Installed: 1.0.16-3
  Candidate: 1.0.16-3
  Version table:
     1.0.17-1 0
        200 http://ftp.us.debian.org sid/main Packages
 *** 1.0.16-3 0
        500 http://ftp.us.debian.org squeeze/main Packages
        100 /var/lib/dpkg/status
0 attica:~# cat /etc/apt/preferences
Package: *
Pin: release a=unstable
Pin-Priority: 200
0 attica:~# mv /etc/apt/preferences /etc/apt/preferences.d/pinning
0 attica:~# apt-cache policy libxapian15                                        
libxapian15:
  Installed: 1.0.16-3
  Candidate: 1.0.16-3
  Version table:
     1.0.17-1 0
        200 http://ftp.us.debian.org sid/main Packages
 *** 1.0.16-3 0
        500 http://ftp.us.debian.org squeeze/main Packages
        100 /var/lib/dpkg/status
0 attica:~# aptitude full-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information... Done
Initializing package states... Done       
Reading task descriptions... Done  
The following packages are BROKEN:
  esound-common libesd-alsa0 libesd0 linux-image-2.6-powerpc 
The following NEW packages will be installed:
  dash{a} keyboard-configuration{a} libffi-dev{a} libgsl0ldbl{a} 
  liblzma0{a} liblzma1{a} libmagickcore2-extra{a} libmozjs2d{a} 
  libneon27-gnutls{a} libpoppler5{a} rpm-common{a} rpm2cpio{a} 
The following packages will be REMOVED:                                         
  haskell-utils{u} libmozjs1d{u} libncurses5-dev{u} libneon27{u}                
  libpoppler4{u} libreadline5-dev{u} xulrunner-1.9{u}                           
The following packages will be upgraded:                                        
  apt-utils bash bsdmainutils console-setup console-terminus consolekit         
  coreutils cpp cpp-4.3 cups cups-client cups-common debianutils defoma         
  devscripts dpkg dpkg-dev esound-clients fakeroot fbset foomatic-db-engine     
  gcc gcc-4.3 gcc-4.3-base gcc-4.4-base ghc6 gimp gimp-data gnome-keyring       
  gvfs iceweasel imagemagick inkscape libboost-iostreams1.40.0                  
  libck-connector0 libcups2 libcupscgi1 libcupsdriver1 libcupsimage2            
  libcupsmime1 libcupsppdc1 libcwidget3 libdb4.5 libeggdbus-1-0                 
  libenchant1c2a libevent-1.4-2 libexif12 libgcc1 libgcr0 libgdbm3              
  libgfortran3 libgimp2.0 libgirepository1.0-0 libgnome-keyring0                
  libgnome2-0 libgnome2-common libgnutls26 libgomp1 libgp11-0 libgraphviz4      
  libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libmagick++2               
  libmagickcore2 libmagickwand2 libmysqlclient16 libnautilus-extension1         
  libpam-ck-connector libpam-gnome-keyring libpango1.0-0 libpango1.0-common     
  libperl5.10 libpolkit-gobject-1-0 libpoppler-glib4 librpm0 librpmbuild0       
  librpmio0 libsasl2-2 libsasl2-modules libsepol1 libssl0.9.8 libstdc++6        
  libudev0 libv4l-0 libvte-common libvte9 libxapian15 libxmmsclient-glib1       
  libxmmsclient5 ltrace lxde lxde-common lxde-core manpages manpages-dev        
  manpages-fr manpages-fr-dev mysql-common nano openoffice.org-common           
  openoffice.org-core openoffice.org-gtk openoffice.org-style-crystal           
  openoffice.org-style-galaxy openoffice.org-style-oxygen                       
  openoffice.org-style-tango openssl p7zip-full perl perl-base perl-modules     
  perlmagick pm-utils poppler-utils psfontmgr python-central                    
  python-gtkhtml2 python-pyorbit python2.5 python2.5-minimal rpm                
  ttf-opensymbol tzdata ucf udev uno-libs3 ure xmms2-core xmms2-plugin-alsa     
  xmms2-plugin-id3v2 xmms2-plugin-mad xmms2-plugin-vorbis                       
  xserver-xorg-input-synaptics                                                  
The following packages are RECOMMENDED but will NOT be installed:               
  at bash-completion bsd-mailx build-essential bzr cvs cvsnt dctrl-tools        
  debian-keyring debian-maintainers dput dupload equivs git-core                
  heirloom-mailx libauthen-sasl-perl libcrypt-ssleay-perl                       
  libparse-debcontrol-perl libsoap-lite-perl libterm-size-perl libwww-perl      
  libyaml-syck-perl lintian lsb-release mailutils mercurial patchutils          
  subversion svk tla wdiff                                                      
135 packages upgraded, 15 newly installed, 7 to remove and 0 not upgraded.      
Need to get 250MB of archives. After unpacking 13.9MB will be used.             
The following packages have unmet dependencies:                                 
  libesd-alsa0: Conflicts: libesd0 but 0.2.41-6 is to be installed.             
  esound-common: Conflicts: libesd-alsa0 but 0.2.41-5 is installed.             
  libesd0: Conflicts: libesd-alsa0 but 0.2.41-5 is installed.                   
  linux-image-2.6-powerpc: Depends: linux-image-2.6.31-1-powerpc which is a virt
ual package.                                                                    
The following actions will resolve these dependencies:

Keep the following packages at their current version:
esound-clients [0.2.41-5 (testing, now)]
esound-common [0.2.41-5 (testing, now)]
libesd0 [Not Installed]
linux-image-2.6-powerpc [2.6.30+21 (testing, now)]

Tier: Safe actions (10000)

Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
0 attica:~# mv /etc/apt/preferences.d/pinning /etc/apt/preferences
0 attica:~# aptitude full-upgrade                                               
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information... Done
Initializing package states... Done       
Reading task descriptions... Done  
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information... Done
Initializing package states... Done       
Reading task descriptions... Done  

0 attica:~# 


here's plain ol' apt-get behaving properly:

1 attica:~# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  dash
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 101kB of archives.
After this operation, 250kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
1 attica:~# mv /etc/apt/preferences /etc/apt/preferences.d/pinning
0 attica:~# apt-get dist-upgrade                                                
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  dash
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 101kB of archives.
After this operation, 250kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.
1 attica:~# 

Thanks for maintaining aptitude!

        --dkg


-- Package-specific info:
aptitude 0.6.1.3 compiled at Nov 20 2009 20:16:43
Compiler: g++ 4.3.4
Compiled against:
  apt version 4.8.1
  NCurses version 5.7
  libsigc++ version: 2.0.18
  Ept support enabled.
  Gtk+ support disabled.

Current library versions:
  NCurses version: ncurses 5.7.20090803
  cwidget version: 0.5.13
  Apt version: 4.8.1
        linux-vdso32.so.1 =>  (0x00100000)
        libapt-pkg-libc6.9-6.so.4.8 => /usr/lib/libapt-pkg-libc6.9-6.so.4.8 
(0x0feff000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0x0fe8e000)
        liblog4cxx.so.10 => /usr/lib/liblog4cxx.so.10 (0x0fc76000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x0fc4f000)
        libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x0fb57000)
        libept.so.0 => /usr/lib/libept.so.0 (0x0fab0000)
        libxapian.so.15 => /usr/lib/libxapian.so.15 (0x0f908000)
        libz.so.1 => /usr/lib/libz.so.1 (0x0f8d3000)
        libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x0f81c000)
        libboost_iostreams.so.1.40.0 => /usr/lib/libboost_iostreams.so.1.40.0 
(0x0f7ef000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x0f7b5000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0f669000)
        libm.so.6 => /lib/libm.so.6 (0x0f59b000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0f560000)
        libc.so.6 => /lib/libc.so.6 (0x0f3d1000)
        libutil.so.1 => /lib/libutil.so.1 (0x0f3ae000)
        libdl.so.2 => /lib/libdl.so.2 (0x0f38a000)
        libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x0f343000)
        libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x0f2e2000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x0f2bd000)
        librt.so.1 => /lib/librt.so.1 (0x0f294000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x0f243000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x0f210000)
        /lib/ld.so.1 (0x203ec000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x0f1c2000)
Terminal: screen
$DISPLAY not set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.30-2-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6. 0.7.24            Advanced front-end for dpkg
ii  libboost-iostreams1.40 1.40.0-2          Boost.Iostreams Library
ii  libc6                  2.10.1-7          GNU C Library: Shared libraries
ii  libcwidget3            0.5.13-1          high-level terminal interface libr
ii  libept0                0.5.29            High-level library for managing De
ii  libgcc1                1:4.4.1-4         GCC support library
ii  liblog4cxx10           0.10.0-1          A logging library for C++
ii  libncursesw5           5.7+20090803-2    shared libraries for terminal hand
ii  libsigc++-2.0-0c2a     2.0.18-2          type-safe Signal Framework for C++
ii  libsqlite3-0           3.6.20-1          SQLite 3 shared library
ii  libstdc++6             4.4.1-4           The GNU Standard C++ Library v3
ii  libxapian15            1.0.16-3          Search engine library
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages aptitude recommends:
pn  apt-xapian-index              <none>     (no description available)
pn  aptitude-doc-en | aptitude-do <none>     (no description available)
pn  libparse-debianchangelog-perl <none>     (no description available)
ii  sensible-utils                0.0.1      Utilities for sensible alternative

Versions of packages aptitude suggests:
pn  debtags                       <none>     (no description available)
ii  tasksel                       2.80       Tool for selecting tasks for insta

-- no debconf information

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: aptitude
Source-Version: 0.6.3-3.2

We believe that the bug you reported is fixed in the latest version of
aptitude, which is due to be installed in the Debian FTP archive:

aptitude-dbg_0.6.3-3.2_amd64.deb
  to main/a/aptitude/aptitude-dbg_0.6.3-3.2_amd64.deb
aptitude-doc-cs_0.6.3-3.2_all.deb
  to main/a/aptitude/aptitude-doc-cs_0.6.3-3.2_all.deb
aptitude-doc-en_0.6.3-3.2_all.deb
  to main/a/aptitude/aptitude-doc-en_0.6.3-3.2_all.deb
aptitude-doc-es_0.6.3-3.2_all.deb
  to main/a/aptitude/aptitude-doc-es_0.6.3-3.2_all.deb
aptitude-doc-fi_0.6.3-3.2_all.deb
  to main/a/aptitude/aptitude-doc-fi_0.6.3-3.2_all.deb
aptitude-doc-fr_0.6.3-3.2_all.deb
  to main/a/aptitude/aptitude-doc-fr_0.6.3-3.2_all.deb
aptitude-doc-ja_0.6.3-3.2_all.deb
  to main/a/aptitude/aptitude-doc-ja_0.6.3-3.2_all.deb
aptitude-gtk_0.6.3-3.2_amd64.deb
  to main/a/aptitude/aptitude-gtk_0.6.3-3.2_amd64.deb
aptitude_0.6.3-3.2.debian.tar.gz
  to main/a/aptitude/aptitude_0.6.3-3.2.debian.tar.gz
aptitude_0.6.3-3.2.dsc
  to main/a/aptitude/aptitude_0.6.3-3.2.dsc
aptitude_0.6.3-3.2_amd64.deb
  to main/a/aptitude/aptitude_0.6.3-3.2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tim Retout <[email protected]> (supplier of updated aptitude package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 12 Oct 2010 21:11:54 +0100
Source: aptitude
Binary: aptitude aptitude-gtk aptitude-dbg aptitude-doc-cs aptitude-doc-en 
aptitude-doc-es aptitude-doc-fi aptitude-doc-fr aptitude-doc-ja
Architecture: source amd64 all
Version: 0.6.3-3.2
Distribution: unstable
Urgency: low
Maintainer: Daniel Burrows <[email protected]>
Changed-By: Tim Retout <[email protected]>
Description: 
 aptitude   - terminal-based package manager (terminal interface only)
 aptitude-dbg - Debug symbols for the aptitude package manager
 aptitude-doc-cs - Czech manual for aptitude, a terminal-based package manager
 aptitude-doc-en - English manual for aptitude, a terminal-based package manager
 aptitude-doc-es - Spanish manual for aptitude, a terminal-based package manager
 aptitude-doc-fi - Finnish manual for aptitude, a terminal-based package manager
 aptitude-doc-fr - French manual for aptitude, a terminal-based package manager
 aptitude-doc-ja - Japanese manual for aptitude, a terminal-based package 
manager
 aptitude-gtk - terminal-based package manager (GUI and terminal interfaces)
Closes: 557580 594505
Changes: 
 aptitude (0.6.3-3.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * 0007-preferences-dir.patch: Patch to support /etc/apt/preferences.d/
     directory. (Closes: #557580)
   * debian/rules: Fix clean rule.  Patch by Stéphane Glondu.
     (Closes: #594505)
Checksums-Sha1: 
 cd288683d10a89a42eca0ad21934e99e64038be1 1677 aptitude_0.6.3-3.2.dsc
 d6d653aff6202d7546022556507f7ac5985d1c01 47475 aptitude_0.6.3-3.2.debian.tar.gz
 3a4cdae3de9691198b1c12af8c43af81823a49b9 3852372 aptitude_0.6.3-3.2_amd64.deb
 1b763f1c00d2d3180a6e626d5b11ee63c15e598f 2013094 
aptitude-gtk_0.6.3-3.2_amd64.deb
 913242df6ad31826c4194f4212e1e795f2190c9c 24439496 
aptitude-dbg_0.6.3-3.2_amd64.deb
 f335c512ae4f6335b08c1b9c82e4810908cce065 386162 
aptitude-doc-cs_0.6.3-3.2_all.deb
 642fad597d10ec336dd7ccf87a667b39a066e6f5 455190 
aptitude-doc-en_0.6.3-3.2_all.deb
 2267adb8acce76afa69efee0c44de1f8694b918f 481340 
aptitude-doc-es_0.6.3-3.2_all.deb
 6acef86fe3062b9a2810ee9fd9951af10bfced69 277552 
aptitude-doc-fi_0.6.3-3.2_all.deb
 7acc31acea10e54378494ef965c10500cf11c685 337356 
aptitude-doc-fr_0.6.3-3.2_all.deb
 a2219884100da02b2bfaa953f31a64e1cfd628c7 401146 
aptitude-doc-ja_0.6.3-3.2_all.deb
Checksums-Sha256: 
 8252be6b325af46e3b0021e12229fe5af58fdd01db23fc11a69b66eb12278d68 1677 
aptitude_0.6.3-3.2.dsc
 579c76b10c48c70582562c0e5e540ee3f00ffc96b0c81723fbb02eaceea47e0e 47475 
aptitude_0.6.3-3.2.debian.tar.gz
 b35b28bb035ca76dc9a6f73a917ec0fc9810548793e0735a2904c36910c76bf6 3852372 
aptitude_0.6.3-3.2_amd64.deb
 a273a1c71582e2e878f860e4b8c0b332fa42edd0c5df457ea2606dcb238f9b0a 2013094 
aptitude-gtk_0.6.3-3.2_amd64.deb
 31198ee37fd2e6eddae44586d0c3115c9b21ce8cbf54a0212a967efb2cf0de9b 24439496 
aptitude-dbg_0.6.3-3.2_amd64.deb
 dbc0391050ae0eba7cd6614a81e4388513f29cd394e8a8e182caa7c7d37e834e 386162 
aptitude-doc-cs_0.6.3-3.2_all.deb
 77ff3935fdbb144f6ae0447c3eeed2fb644b4ada7a4157b04be9e64688394634 455190 
aptitude-doc-en_0.6.3-3.2_all.deb
 2c52bb26bca90921ad00d6724c97010281edd564e9c1736cce8e73c7de810786 481340 
aptitude-doc-es_0.6.3-3.2_all.deb
 ac08dd8c7ee12c44983456b61104ffc0568a9ee61c367e5574fa17a33f65f71a 277552 
aptitude-doc-fi_0.6.3-3.2_all.deb
 ac9b73829548a0b96d93a2844dfb1d0be3c1fb5795256b9105980206b0e5cd2c 337356 
aptitude-doc-fr_0.6.3-3.2_all.deb
 9788ae5ffa869491088fce06e21dc4eac3644e269218bc997c46dda1f7a618bd 401146 
aptitude-doc-ja_0.6.3-3.2_all.deb
Files: 
 69109bf125a1f3584923d17e7ce399ac 1677 admin - aptitude_0.6.3-3.2.dsc
 f9eb8947b43e25cb75a0581bbe29bcc3 47475 admin - aptitude_0.6.3-3.2.debian.tar.gz
 ef0563c1fe4e5bc2698f07fd49e7ddbe 3852372 admin important 
aptitude_0.6.3-3.2_amd64.deb
 688f96ddbc1381842277116d2e624353 2013094 admin optional 
aptitude-gtk_0.6.3-3.2_amd64.deb
 f6e129c9b7eb67f620938adc70665866 24439496 debug extra 
aptitude-dbg_0.6.3-3.2_amd64.deb
 c8eead5baf3e24b939ec7aa4d24e6c04 386162 doc optional 
aptitude-doc-cs_0.6.3-3.2_all.deb
 ed898aa6becb450c5b33cf6865a892bc 455190 doc optional 
aptitude-doc-en_0.6.3-3.2_all.deb
 4b2c12b218a3601d5eef6c807f48a2c3 481340 doc optional 
aptitude-doc-es_0.6.3-3.2_all.deb
 8a57743203638988614485b481736fe7 277552 doc optional 
aptitude-doc-fi_0.6.3-3.2_all.deb
 0efb0af569f31e67f62238166afcd572 337356 doc optional 
aptitude-doc-fr_0.6.3-3.2_all.deb
 904c87c682d7609c18426f9071c0345a 401146 doc optional 
aptitude-doc-ja_0.6.3-3.2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAky6F+gACgkQOHNNd4eQFFJASQCfWzKuwRodvh7Y1jU2mykxl2/H
cJAAn0oLZtwDta94lI3wAP+fXQ1Y6dCh
=CKa8
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to