Your message dated Tue, 08 Feb 2011 12:17:14 +0000 with message-id <E1PmmVO-0007ku-Fm@franck.debian.org> and subject line Bug#549968: fixed in apt 0.8.11 has caused the Debian Bug report #549968, regarding apt-get installs dependencies of recommended package even when not installing the recommended package itself 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 owner@bugs.debian.org immediately.) -- 549968: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=549968 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apt-get installs dependencies of recommended package even when not installing the recommended package itself
- From: Antonio Terceiro <terceiro@softwarelivre.org>
- Date: Tue, 6 Oct 2009 15:29:56 -0300
- Message-id: <20091006182956.GA28084@softwarelivre.org>
Package: apt Version: 0.7.24 Severity: normal File: /usr/bin/apt-get See the console output below. This is an up to date Debian unstable, recently installed (2 days ago) without any change to apt configuration. impressive recommends pdftk, and pdftk depends on some lib*-java packages. Note that the lib*-java packages get installed, but not pdftk. And right after installing impressive, when I do `apt-get autoremove` all these lib*-java packages are removed. terceiro@morere:~ (home)$ sudo apt-get install impressive Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libbcmail-java libbcprov-java-gcj libbcmail-java-gcj libbcprov-java libitext-java libgnumail-java libgnuinet-java libitext-java-gcj libgnujaf-java Use 'apt-get autoremove' to remove them. The following extra packages will be installed: freeglut3 ghostscript-x libbcmail-java libbcmail-java-gcj libbcprov-java libbcprov-java-gcj libgnuinet-java libgnujaf-java libgnumail-java libitext-java libitext-java-gcj libmikmod2 libsdl-image1.2 libsdl-mixer1.2 libsdl-ttf2.0-0 libsmpeg0 libvorbisfile3 python-imaging python-opengl python-pygame Suggested packages: libbcmail-java-doc libbcprov-java-doc libgnumail-java-doc python-imaging-doc python-imaging-dbg python-tk libgle3 Recommended packages: pdftk The following NEW packages will be installed: freeglut3 ghostscript-x impressive libbcmail-java libbcmail-java-gcj libbcprov-java libbcprov-java-gcj libgnuinet-java libgnujaf-java libgnumail-java libitext-java libitext-java-gcj libmikmod2 libsdl-image1.2 libsdl-mixer1.2 libsdl-ttf2.0-0 libsmpeg0 libvorbisfile3 python-imaging python-opengl python-pygame 0 upgraded, 21 newly installed, 0 to remove and 1 not upgraded. Need to get 0B/9678kB of archives. After this operation, 31.6MB of additional disk space will be used. Do you want to continue [Y/n]? Selecting previously deselected package freeglut3. (Reading database ... 74558 files and directories currently installed.) Unpacking freeglut3 (from .../freeglut3_2.4.0-8_i386.deb) ... Selecting previously deselected package ghostscript-x. Unpacking ghostscript-x (from .../ghostscript-x_8.70~dfsg-2_i386.deb) ... Selecting previously deselected package python-opengl. Unpacking python-opengl (from .../python-opengl_3.0.0~c1-1_all.deb) ... Selecting previously deselected package libsdl-image1.2. Unpacking libsdl-image1.2 (from .../libsdl-image1.2_1.2.7-2_i386.deb) ... Selecting previously deselected package libmikmod2. Unpacking libmikmod2 (from .../libmikmod2_3.1.11-a-6.1_i386.deb) ... Selecting previously deselected package libsmpeg0. Unpacking libsmpeg0 (from .../libsmpeg0_0.4.5+cvs20030824-2.2_i386.deb) ... Selecting previously deselected package libvorbisfile3. Unpacking libvorbisfile3 (from .../libvorbisfile3_1.2.3-2_i386.deb) ... Selecting previously deselected package libsdl-mixer1.2. Unpacking libsdl-mixer1.2 (from .../libsdl-mixer1.2_1.2.8-6+b1_i386.deb) ... Selecting previously deselected package libsdl-ttf2.0-0. Unpacking libsdl-ttf2.0-0 (from .../libsdl-ttf2.0-0_2.0.9-1_i386.deb) ... Selecting previously deselected package python-pygame. Unpacking python-pygame (from .../python-pygame_1.8.1release-1_i386.deb) ... Selecting previously deselected package python-imaging. Unpacking python-imaging (from .../python-imaging_1.1.6-3.1_i386.deb) ... Selecting previously deselected package impressive. Unpacking impressive (from .../impressive_0.10.2r-2_all.deb) ... Selecting previously deselected package libgnujaf-java. Unpacking libgnujaf-java (from .../libgnujaf-java_1.1.1-4_all.deb) ... Selecting previously deselected package libgnuinet-java. Unpacking libgnuinet-java (from .../libgnuinet-java_1.1.1-3_all.deb) ... Selecting previously deselected package libgnumail-java. Unpacking libgnumail-java (from .../libgnumail-java_1.1.2-3_all.deb) ... Selecting previously deselected package libbcmail-java. Unpacking libbcmail-java (from .../libbcmail-java_1.43-1_all.deb) ... Selecting previously deselected package libbcmail-java-gcj. Unpacking libbcmail-java-gcj (from .../libbcmail-java-gcj_1.43-1_i386.deb) ... Selecting previously deselected package libbcprov-java. Unpacking libbcprov-java (from .../libbcprov-java_1.43-1_all.deb) ... Selecting previously deselected package libbcprov-java-gcj. Unpacking libbcprov-java-gcj (from .../libbcprov-java-gcj_1.43-1_i386.deb) ... Selecting previously deselected package libitext-java. Unpacking libitext-java (from .../libitext-java_2.1.7-1_all.deb) ... Selecting previously deselected package libitext-java-gcj. Unpacking libitext-java-gcj (from .../libitext-java-gcj_2.1.7-1_i386.deb) ... Processing triggers for man-db ... Setting up freeglut3 (2.4.0-8) ... Setting up ghostscript-x (8.70~dfsg-2) ... Setting up python-opengl (3.0.0~c1-1) ... Setting up libsdl-image1.2 (1.2.7-2) ... Setting up libmikmod2 (3.1.11-a-6.1) ... Setting up libsmpeg0 (0.4.5+cvs20030824-2.2) ... Setting up libvorbisfile3 (1.2.3-2) ... Setting up libsdl-mixer1.2 (1.2.8-6+b1) ... Setting up libsdl-ttf2.0-0 (2.0.9-1) ... Setting up python-pygame (1.8.1release-1) ... Setting up python-imaging (1.1.6-3.1) ... Setting up impressive (0.10.2r-2) ... Setting up libgnujaf-java (1.1.1-4) ... Setting up libgnuinet-java (1.1.1-3) ... Setting up libgnumail-java (1.1.2-3) ... Setting up libbcmail-java (1.43-1) ... Setting up libbcmail-java-gcj (1.43-1) ... Setting up libbcprov-java (1.43-1) ... Setting up libbcprov-java-gcj (1.43-1) ... Setting up libitext-java (2.1.7-1) ... Setting up libitext-java-gcj (2.1.7-1) ... Processing triggers for python-support ... terceiro@morere:~ (home)$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: libbcmail-java libbcmail-java-gcj libbcprov-java libbcprov-java-gcj libgnuinet-java libgnujaf-java libgnumail-java libitext-java libitext-java-gcj 0 upgraded, 0 newly installed, 9 to remove and 1 not upgraded. After this operation, 19.4MB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 76096 files and directories currently installed.) Removing libbcmail-java-gcj ... Removing libbcmail-java ... Removing libbcprov-java-gcj ... Removing libbcprov-java ... Removing libgnumail-java ... Removing libgnuinet-java ... Removing libgnujaf-java ... Removing libitext-java-gcj ... Removing libitext-java ... -- Package-specific info: -- apt-config dump -- APT ""; APT::Architecture "i386"; APT::Build-Essential ""; APT::Build-Essential:: "build-essential"; APT::Install-Recommends "1"; APT::Install-Suggests "0"; APT::Acquire ""; APT::Acquire::Translation "environment"; APT::Authentication ""; APT::Authentication::TrustCDROM "true"; APT::NeverAutoRemove ""; APT::NeverAutoRemove:: "^linux-image.*"; APT::NeverAutoRemove:: "^linux-restricted-modules.*"; Dir "/"; Dir::State "var/lib/apt/"; Dir::State::lists "lists/"; Dir::State::cdroms "cdroms.list"; Dir::State::userstatus "status.user"; Dir::State::status "/var/lib/dpkg/status"; Dir::Cache "var/cache/apt/"; Dir::Cache::archives "archives/"; Dir::Cache::srcpkgcache "srcpkgcache.bin"; Dir::Cache::pkgcache "pkgcache.bin"; Dir::Etc "etc/apt/"; Dir::Etc::sourcelist "sources.list"; Dir::Etc::sourceparts "sources.list.d"; Dir::Etc::vendorlist "vendors.list"; Dir::Etc::vendorparts "vendors.list.d"; Dir::Etc::main "apt.conf"; Dir::Etc::parts "apt.conf.d"; Dir::Etc::preferences "preferences"; Dir::Etc::preferencesparts "preferences.d"; Dir::Bin ""; Dir::Bin::methods "/usr/lib/apt/methods"; Dir::Bin::dpkg "/usr/bin/dpkg"; Dir::Log "var/log/apt"; Dir::Log::Terminal "term.log"; DPkg ""; DPkg::Pre-Install-Pkgs ""; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; -- (no /etc/apt/preferences present) -- -- /etc/apt/sources.list -- deb http://ftp.br.debian.org/debian/ unstable main deb-src http://ftp.br.debian.org/debian/ unstable main -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core) Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages apt depends on: ii debian-archive-keyring 2009.01.31 GnuPG archive keys of the Debian a ii libc6 2.9-27 GNU C Library: Shared libraries ii libgcc1 1:4.4.1-5 GCC support library ii libstdc++6 4.4.1-5 The GNU Standard C++ Library v3 apt recommends no packages. Versions of packages apt suggests: pn apt-doc <none> (no description available) ii aptitude 0.4.11.11-1+b2 terminal-based package manager ii bzip2 1.0.5-3 high-quality block-sorting file co ii dpkg-dev 1.15.4 Debian package development tools ii lzma 4.43-14 Compression method of 7z format in pn python-apt <none> (no description available) -- no debconf information -- Antonio Terceiro <terceiro@softwarelivre.org> http://softwarelivre.org/terceiroAttachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 549968-close@bugs.debian.org
- Subject: Bug#549968: fixed in apt 0.8.11
- From: Michael Vogt <mvo@debian.org>
- Date: Tue, 08 Feb 2011 12:17:14 +0000
- Message-id: <E1PmmVO-0007ku-Fm@franck.debian.org>
Source: apt Source-Version: 0.8.11 We believe that the bug you reported is fixed in the latest version of apt, which is due to be installed in the Debian FTP archive: apt-doc_0.8.11_all.deb to main/a/apt/apt-doc_0.8.11_all.deb apt-transport-https_0.8.11_i386.deb to main/a/apt/apt-transport-https_0.8.11_i386.deb apt-utils_0.8.11_i386.deb to main/a/apt/apt-utils_0.8.11_i386.deb apt_0.8.11.dsc to main/a/apt/apt_0.8.11.dsc apt_0.8.11.tar.gz to main/a/apt/apt_0.8.11.tar.gz apt_0.8.11_i386.deb to main/a/apt/apt_0.8.11_i386.deb libapt-pkg-dev_0.8.11_i386.deb to main/a/apt/libapt-pkg-dev_0.8.11_i386.deb libapt-pkg-doc_0.8.11_all.deb to main/a/apt/libapt-pkg-doc_0.8.11_all.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 549968@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Vogt <mvo@debian.org> (supplier of updated apt 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 ftpmaster@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Tue, 08 Feb 2011 12:58:12 +0100 Source: apt Binary: apt apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https Architecture: source all i386 Version: 0.8.11 Distribution: unstable Urgency: low Maintainer: APT Development Team <deity@lists.debian.org> Changed-By: Michael Vogt <mvo@debian.org> Description: apt - Advanced front-end for dpkg apt-doc - Documentation for APT apt-transport-https - APT https transport apt-utils - APT utility programs libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst libapt-pkg-doc - Documentation for APT development Closes: 82738 184730 254770 330162 393005 511168 526990 549968 572709 588423 592107 594495 594694 597615 601961 604222 604401 607636 607803 611569 612009 612099 Changes: apt (0.8.11) unstable; urgency=low . [ David Kalnischkies ] * apt-pkg/depcache.cc: - add SetCandidateRelease() to set a candidate version and the candidates of dependencies if needed to a specified release (Closes: #572709) - allow conflicts in the same group again (Closes: #612099) * cmdline/apt-get.cc: - if --print-uris is used don't setup downloader as we don't need progress, lock nor the directories it would create otherwise - show dependencies of essential packages which are going to remove only if they cause the remove of this essential (Closes: #601961) - keep not installed garbage packages uninstalled instead of showing in the autoremove section and installing those (Closes: #604222) - change pkg/release behavior to use the new SetCandidateRelease so installing packages from experimental or backports is easier - really do not show packages in the extra section if they were requested on the commandline, e.g. with a modifier (Closes: #184730) - always do removes first and set not installed remove packages on hold to prevent temporary installation later (Closes: #549968) * debian/control: - add Vcs-Browser now that loggerhead works again (Closes: #511168) - depend on debhelper 7 to raise compat level - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling * apt-pkg/contrib/fileutl.cc: - add a RealFileExists method and check that your configuration files are real files to avoid endless loops if not (Closes: #604401) - ignore non-regular files in GetListOfFilesInDir (Closes: #594694) * apt-pkg/contrib/weakptr.h: - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6 * methods/https.cc: - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled * deb/dpkgpm.cc: - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter Reinholdtsen for report and patch! (Closes: #607803) * doc/apt.conf.5.xml: - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636) * apt-inst/contrib/extracttar.cc: - let apt-utils work with encoded tar headers if uid/gid are large. Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162) * apt-pkg/cacheiterator.h: - do not segfault if cache is not build (Closes: #254770) * doc/apt-get.8.xml: - remove duplicated mentioning of --install-recommends * doc/sources.list.5.xml: - remove obsolete references to non-us (Closes: #594495) - a notice is printed for ignored files (Closes: #597615) * debian/rules: - use -- instead of deprecated -u for dh_gencontrol - remove shlibs.local creation and usage - show differences in the symbol files, but never fail * pre-build.sh: - remove as it is not needed for a working 'bzr bd' * debian/{apt,apt-utils}.symbols: - ship experimental unmangled c++ symbol files * methods/rred.cc: - operate optional on gzip compressed pdiffs * apt-pkg/acquire-item.cc: - don't uncompress downloaded pdiff files before feeding it to rred - try downloading clearsigned InRelease before trying Release.gpg - change the internal handling of Extensions in pkgAcqIndex - add a special uncompressed compression type to prefer those files - download and use i18n/Index to choose which Translations to download * cmdline/apt-key: - don't set trustdb-name as non-root so 'list' and 'finger' can be used without being root (Closes: #393005, #592107) * apt-pkg/deb/deblistparser.cc: - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles * ftparchive/writer.cc: - add config option to search for more patterns in release command - include Index files by default in the Release file * methods/{gzip,bzip}.cc: - print a good error message if FileSize() is zero * apt-pkg/aptconfiguration.cc: - remove the inbuilt Translation files whitelist * cmdline/apt-cache.cc: - remove not implemented 'apt-cache add' command * doc/apt-cache.8.xml: - describe reality as apt-cache just queries and doesn't manipulate the caches. Thanks to Enrico Zini for spotting it! (Closes: #612009) * apt-pkg/algorithms.cc: - mark pseudo packages of installed all packages as configured in the simulation as we don't call configure for these packages * apt-pkg/pkgcachegen.cc: - in multiarch, let :all packages conflict with :any packages with a different version to be sure * apt-pkg/contrib/error.cc: - remove 400 char size limit of error messages (LP: #365611) . [ Michael Vogt ] * methods/http.cc: - do not hang if Acquire::http::ProxyAutoDetect can not be executed or returns no data (LP: #654393) * debian/apt.conf.autoremove: - never autoremove the GNU/Hurd kernel (closes: #588423), thanks to Guillem Jover * apt-pkg/cdrom.cc, apt-pkg/init.cc, methods/cdrom.cc: - use /media/cdrom as default mountoint (closes: #611569) * cmdline/apt-get.cc: - add apt-get changelog (closes: #526990) - add apt-get download (closes: #82738) . [ Martin Pitt ] * test/integration/test-compressed-indexes, test/test-indexes.sh: - Explicitly disable compressed indexes at the start. This ensures that we will actually test uncompressed indexes regardless of the internal default value of Acquire::GzipIndexes. Checksums-Sha1: c29f5f41f16540638a0db947d9e2eb7b2ed7cefd 1386 apt_0.8.11.dsc f3e7dea6dbeefff5b01c148091ea2f1a00b1fea3 3359510 apt_0.8.11.tar.gz f340dbb7be3b618261e79ae6d020a80ae6ea4cf7 233582 apt-doc_0.8.11_all.deb f35239458a692c8b901fa087a30c8bdb2048cb19 714868 libapt-pkg-doc_0.8.11_all.deb f09afd715f0527d24b308d078042c5afadc03408 2150556 apt_0.8.11_i386.deb 29dd14b2a270987e5c9e40faac399cfaf35c4f2e 153768 libapt-pkg-dev_0.8.11_i386.deb 601985d39c9f448fa44675ddfad296a1158f9222 274666 apt-utils_0.8.11_i386.deb cf2cf39ce128a792b51712462a8e7bd569c9c878 85034 apt-transport-https_0.8.11_i386.deb Checksums-Sha256: 68245f89d4df0cfa39139d07e13bc21c61fcb3d89c284e99817a2eeecc795cd1 1386 apt_0.8.11.dsc b5df014b821e1cd8b2d9035e42cfb07dcc15b75008f0e6ca633321d7ca33cae1 3359510 apt_0.8.11.tar.gz e2f85f0ca1b51961050837499bfa354ffdb1cd12173a64b70fdf609034d641d0 233582 apt-doc_0.8.11_all.deb 81167631a7c879021826f7a1a4d54db9ed024053981c28203a0f40b8325e5739 714868 libapt-pkg-doc_0.8.11_all.deb 23efad6c1a94424a8c3ad77913f0fd8c26de30a5031f1f483caef863a445c9a8 2150556 apt_0.8.11_i386.deb 9b55fa1ad492864257ff234754c22b1aacdc0240e9bff437d1912d7dc041156e 153768 libapt-pkg-dev_0.8.11_i386.deb deb1678d651530261057d8e37efab364d3a504b880d312980e667da96c547b85 274666 apt-utils_0.8.11_i386.deb 7ac13e635a19c18dd7484718686c330d10bc9a29c0abf6321e1f5ffaaa9e2376 85034 apt-transport-https_0.8.11_i386.deb Files: 4fd52149a4328683a30a0dd04eb1aeed 1386 admin important apt_0.8.11.dsc 098ab557134ae1e262d6a2bb4fd4e66d 3359510 admin important apt_0.8.11.tar.gz 0175b0f33364f5083ff91b88c5cc3658 233582 doc optional apt-doc_0.8.11_all.deb 5b71c67585b51991a0430e994ea70d41 714868 doc optional libapt-pkg-doc_0.8.11_all.deb 2fa86daa52e44214d85ce2885f009bc5 2150556 admin important apt_0.8.11_i386.deb 4442be91d18a9a2431cff9ff0612a490 153768 libdevel optional libapt-pkg-dev_0.8.11_i386.deb 4f05c31fc69a017866c64aaf65c064d0 274666 admin important apt-utils_0.8.11_i386.deb b61dc77de7967a71441effdb9f6c69d8 85034 admin optional apt-transport-https_0.8.11_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAk1RMcMACgkQliSD4VZixzTSBACbBk+UzHVryww0q6JR1kqzoK2Z AnwAn3c15Rj3whIC3rPQQwJe+jOEWGIN =krzQ -----END PGP SIGNATURE-----
--- End Message ---