[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#612009: marked as done ([doc] apt-cache manpage summary contradicts the manpage)

Your message dated Tue, 08 Feb 2011 12:17:14 +0000
with message-id <E1PmmVO-0007lx-TB@franck.debian.org>
and subject line Bug#612009: fixed in apt 0.8.11
has caused the Debian Bug report #612009,
regarding [doc] apt-cache manpage summary contradicts the manpage
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

612009: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612009
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Severity: minor


thank you for maintaining Apt.

The apt-cache manpage summary should be changed to something like "query
the APT cache". At the moment it says:

       apt-cache - APT package handling utility -- cache manipulator

But later on the description says: "apt-cache does not manipulate the
state of the system":

       apt-cache performs a variety of operations on APT's package cache.  apt-cache does not
       manipulate the state of the system but does provide operations to search and generate
       interesting output from the package metadata.

So, "query the APT cache" would probably be a better summary.



-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "amd64";
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:: "^firmware-linux.*";
APT::NeverAutoRemove:: "^linux-firmware$";
APT::NeverAutoRemove:: "^linux-image.*";
APT::NeverAutoRemove:: "^kfreebsd-image.*";
APT::NeverAutoRemove:: "^linux-restricted-modules.*";
APT::NeverAutoRemove:: "^linux-ubuntu-modules-.*";
APT::Never-MarkAuto-Sections "";
APT::Never-MarkAuto-Sections:: "metapackages";
APT::Never-MarkAuto-Sections:: "restricted/metapackages";
APT::Never-MarkAuto-Sections:: "universe/metapackages";
APT::Never-MarkAuto-Sections:: "multiverse/metapackages";
APT::Never-MarkAuto-Sections:: "oldlibs";
APT::Never-MarkAuto-Sections:: "restricted/oldlibs";
APT::Never-MarkAuto-Sections:: "universe/oldlibs";
APT::Never-MarkAuto-Sections:: "multiverse/oldlibs";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::mirrors "mirrors/";
Dir::State::extended_states "extended_states";
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::netrc "auth.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Etc::preferencesparts "preferences.d";
Dir::Etc::trusted "trusted.gpg";
Dir::Etc::trustedparts "trusted.gpg.d";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Media "";
Dir::Media::MountPath "/media/apt";
Dir::Log "var/log/apt";
Dir::Log::Terminal "term.log";
Dir::Log::History "history.log";
Dir::Ignore-Files-Silently "";
Dir::Ignore-Files-Silently:: "~$";
Dir::Ignore-Files-Silently:: "\.disabled$";
Dir::Ignore-Files-Silently:: "\.bak$";
Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$";
DPkg "";
DPkg::Pre-Invoke "";
DPkg::Pre-Invoke:: "if [ -x /usr/sbin/etckeeper ]; then etckeeper pre-install; fi";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "if [ -x /usr/sbin/etckeeper ]; then etckeeper post-install; fi";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
RPM "";
RPM::Pre-Invoke "";
RPM::Pre-Invoke:: "if [ -x /usr/sbin/etckeeper ]; then etckeeper pre-install; fi";
RPM::Post-Invoke "";
RPM::Post-Invoke:: "if [ -x /usr/sbin/etckeeper ]; then etckeeper post-install; fi";
Unattended-Upgrade "";
Unattended-Upgrade::Allowed-Origins "";
Unattended-Upgrade::Allowed-Origins:: "${distro_id} stable";
Unattended-Upgrade::Allowed-Origins:: "${distro_id} ${distro_codename}-security";
CommandLine "";
CommandLine::AsString "apt-config dump";

-- (no /etc/apt/preferences present) --

-- /etc/apt/sources.list --

# deb-src cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main
# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main

#deb-src cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main
#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main

# Experimental
#deb http://ftp.uk.debian.org/debian/ experimental main contrib non-free
#deb http://localhost:9999/debian/ experimental main contrib non-free
#deb-src http://localhost:9999/debian/ experimental main contrib non-free

# Unstable
#deb http://localhost:9999/debian/ sid main contrib non-free
#deb http://ftp.uk.debian.org/debian/ sid main contrib non-free
#deb-src http://ftp.uk.debian.org/debian/ sid main contrib non-free

# Squeeze
deb http://localhost:9999/debian/ squeeze main contrib non-free
deb-src http://localhost:9999/debian/ squeeze main contrib non-free
#deb http://ftp.uk.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.uk.debian.org/debian/ squeeze main contrib non-free

# Squeeze updates
deb http://localhost:9999/security/ squeeze/updates main contrib non-free
deb-src http://localhost:9999/security/ squeeze/updates main contrib non-free
#deb http://security.debian.org/ lenny/updates main contrib non-free
#deb-src http://security.debian.org/ lenny/updates main contrib non-free

# Multimedia
#deb http://www.debian-multimedia.org squeeze main

#deb http://kde4.debian.net/ lenny main

-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages apt depends on:
ii  debian-archive-keyring  2010.08.28       GnuPG archive keys of the Debian a
ii  gnupg                   1.4.10-4         GNU privacy guard - a free PGP rep
ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
ii  libgcc1                 1:4.4.5-8        GCC support library
ii  libstdc++6              4.4.5-8          The GNU Standard C++ Library v3
ii  zlib1g                  1: compression library - runtime

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc                     <none>       (no description available)
ii  aptitude                    0.6.3-3.2    terminal-based package manager (te
ii  bzip2                       1.0.5-6      high-quality block-sorting file co
ii  dpkg-dev              Debian package development tools
ii  lzma                        4.43-14      Compression method of 7z format in
ii  python-apt            Python interface to libapt-pkg
ii  synaptic                    0.70~pre1+b1 Graphical package manager

-- no debconf information

--- End Message ---
--- Begin Message ---
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:

  to main/a/apt/apt-doc_0.8.11_all.deb
  to main/a/apt/apt-transport-https_0.8.11_i386.deb
  to main/a/apt/apt-utils_0.8.11_i386.deb
  to main/a/apt/apt_0.8.11.dsc
  to main/a/apt/apt_0.8.11.tar.gz
  to main/a/apt/apt_0.8.11_i386.deb
  to main/a/apt/libapt-pkg-dev_0.8.11_i386.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

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 612009@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
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)

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>
 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
 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.
 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
 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
 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

Version: GnuPG v1.4.10 (GNU/Linux)


--- End Message ---

Reply to: