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

Bug#689323: marked as done (apt: Broken EDSP generation: some dependencies and provides are silently dropped)



Your message dated Tue, 16 Oct 2012 16:32:34 +0000
with message-id <E1TOA4I-0006HR-6y@franck.debian.org>
and subject line Bug#689323: fixed in apt 0.9.7.6
has caused the Debian Bug report #689323,
regarding apt: Broken EDSP generation: some dependencies and provides are silently dropped
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.)


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


Recent changes in edsp.cc lead to dropping relevant metadata
in the EDSP passed to apt-cudf: this may render the solution provided
by the external solvers unusable, as dependencies and conflicts
are missing.

As an example, see the difference among the EDSP dump obtained using
two versions of apt, withthe command

    apt-get -s install texlive -o APT::Solver::Strict-Pinning="false" --solver dump

The file /tmp/dump.edsp-0.9.7.5-old-edsp is produced by apt version 0.9.7.5 
compiled using the version of edsp.cc present before revision 1327.106.19,
and correctly contains the same info as that contained in the Packages files.

The file /tmp/dump.edsp-0.9.7.5 is produced using the stock apt version 0.9.7.5,
and it drops all or part of conflicts, replaces, breaks metadata (only en excerpt
of the differences is shown).

--- /tmp/dump.edsp-0.9.7.5-old-edsp	2012-10-01 17:04:49.337116542 +0200
+++ /tmp/dump.edsp-0.9.7.5	2012-10-01 16:59:29.011624376 +0200
@@ -296,22 +296,20 @@
 Package: gcc-4.1-doc
 Architecture: all
 Version: 4.1.2.nf2-3
 APT-ID: 28225
 Priority: optional
 Section: non-free/doc
 APT-Pin: 700
 APT-Candidate: yes
 Depends: gcc-doc-base (>= 4.1.1.nf3-1)
 Suggests: doc-base
-Conflicts: gcc-4.1 (<< 4.1.1-11), gcc-docs (<< 2.95.2)
-Replaces: gcc (<= 2.7.2.3-4.3), gcc-4.1 (<< 4.1.1-11), gcc-docs (<< 2.95.2)
 
@@ -698,33 +694,33 @@
 Package: console-common
 Architecture: all
 Version: 0.7.85
 APT-ID: 2663
 Priority: optional
 Section: utils
 APT-Pin: 700
 Depends: debconf (>= 0.5) | debconf-2.0, debianutils (>= 1.13), console-data, kbd | console-tools (>= 1:0.2.3dbs-54), lsb-base (>= 3.0)
 Pre-Depends: debconf | debconf-2.0
 Conflicts: console-data (<< 1999.08.29-20)
-Replaces: console-data (<< 1999.08.29-18), console-tools (<< 1:0.2.3-18), kbd (<< 0.99-12)
+Replaces: console-data (<< 1999.08.29-18), console-tools (<< 1:0.2.3-18)
 
@@ -824,22 +819,20 @@
 
 Package: fonts-indic
 Architecture: all
 Version: 2:1.1
 APT-ID: 34353
 Priority: optional
 Section: metapackages
 APT-Pin: 760
 APT-Candidate: yes
 Depends: fonts-beng, fonts-deva, fonts-gujr, fonts-guru, fonts-knda, fonts-mlym, fonts-orya, fonts-pagul, fonts-taml, fonts-telu
-Replaces: ttf-indic-fonts
-Breaks: ttf-indic-fonts (<< 2:1.0)
 
@@ -1365,37 +1358,35 @@
 Package: x11-apps
 Architecture: amd64
 Version: 7.5+5
 Installed: yes
 APT-ID: 26922
 Priority: optional
 Section: x11
 APT-Pin: 700
 APT-Automatic: yes
 Depends: libc6 (>= 2.7), libpng12-0 (>= 1.2.13-4), libsm6, libx11-6 (>= 0), libxaw7, libxcursor1 (>> 1.1.2), libxext6 (>= 0), libxft2 (>> 2.1.1), libxkbfile1, libxmu6, libxmuu1, libxrender1, libxt6, cpp
 Pre-Depends: x11-common (>= 1:7.0.0)
 Suggests: mesa-utils
-Conflicts: bitmap, oclock, x11perf, xbiff, xcalc, xclipboard, xclock, xconsole, xcursorgen, xditview, xeyes, xgc, xload, xlogo, xmag, xman, xmore, xwd, xwud
-Replaces: bitmap, oclock, x11perf, xbase-clients (<= 1:7.2.ds2-3), xbiff, xcalc, xclipboard, xclock, xconsole, xcursorgen, xditview, xeyes, xgc, xload, xlogo, xmag, xman, xmore, xwd, xwud
+Replaces: xbase-clients (<= 1:7.2.ds2-3)
 
@@ -2218,21 +2203,20 @@
 
 Package: ident2
 Architecture: amd64
 Version: 1.07-1.1
 APT-ID: 9208
 Priority: extra
 Section: net
 APT-Pin: 760
 APT-Candidate: yes
 Depends: netbase, adduser, update-inetd, libc6 (>= 2.7)
-Conflicts: ident-server
 Provides: ident-server
 
@@ -2323,22 +2307,20 @@
 Package: libdesktop-agnostic-dev
 Architecture: amd64
 Version: 0.3.92+dfsg-1
 APT-ID: 43137
 Priority: extra
 Section: libdevel
 APT-Pin: 760
 APT-Candidate: yes
 Depends: libdesktop-agnostic0 (= 0.3.92+dfsg-1), libglib2.0-dev, libgtk2.0-dev
 Suggests: glade (>= 3) | glade-3
-Conflicts: vala-desktop-agnostic
-Replaces: vala-desktop-agnostic
 
@@ -2607,49 +2589,43 @@
 
 Package: vsftpd
 Architecture: amd64
 Version: 3.0.2-1
 APT-ID: 65919
 Priority: extra
 Section: net
 APT-Pin: 600
 Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.7), libcap2 (>= 2.10), libpam0g (>= 0.99.7.1), libssl1.0.0 (>= 1.0.0), libwrap0 (>= 7.6-4~), adduser, libpam-modules, netbase
 Recommends: logrotate
-Conflicts: ftp-server
-Replaces: ftp-server
 Provides: ftp-server
 
 Package: vsftpd
 Architecture: amd64
 Version: 2.3.5-3
 APT-ID: 59359
 Priority: extra
 Section: net
 APT-Pin: 760
 APT-Candidate: yes
 Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.7), libcap2 (>= 2.10), libpam0g (>= 0.99.7.1), libssl1.0.0 (>= 1.0.0), libwrap0 (>= 7.6-4~), adduser, libpam-modules, netbase
 Recommends: logrotate
-Conflicts: ftp-server
-Replaces: ftp-server
 Provides: ftp-server
 
 Package: vsftpd
 Architecture: amd64
 Version: 2.3.2-3+squeeze2
 APT-ID: 26424
 Priority: extra
 Section: net
 APT-Pin: 700
 Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.7), libcap2 (>= 2.10), libpam0g (>= 0.99.7.1), libssl0.9.8 (>= 0.9.8m-1), libwrap0 (>= 7.6-4~), adduser, libpam-modules, netbase
 Recommends: logrotate
-Conflicts: ftp-server
-Replaces: ftp-server
 Provides: ftp-server
 
@@ -3207,22 +3183,22 @@
 Package: ruby-phonon
 Architecture: amd64
 Version: 4:4.8.4-1
 Installed: yes
 APT-ID: 53742
 Priority: optional
 Section: ruby
 APT-Pin: 760
 APT-Candidate: yes
 Depends: ruby-qt4 (= 4:4.8.4-1), libc6 (>= 2.2.5), libgcc1 (>= 1:4.1.1), libphonon4 (>= 4:4.2.0), libqt4-network (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.5.3), libqtruby4shared2 (= 4:4.8.4-1), libruby1.8 (>= 1.8.7.357-1), libsmokebase3 (>= 4:4.8.4), libsmokephonon3 (>= 4:4.8.4), libsmokeqtcore4-3 (>= 4:4.8.4), libsmokeqtdbus4-3 (>= 4:4.8.4), libsmokeqtgui4-3 (>= 4:4.8.4), libsmokeqtnetwork4-3 (>= 4:4.8.4), libsmokeqtopengl4-3 (>= 4:4.8.4), libsmokeqtsql4-3 (>= 4:4.8.4), libsmokeqtsvg4-3 (>= 4:4.8.4), libsmokeqtxml4-3 (>= 4:4.8.4), libstdc++6 (>= 4.1.1)
-Replaces: libqt4-ruby (<< 4:4.6.80), libqt4-ruby1.8 (<< 4:4.6.80)
-Breaks: libqt4-ruby (<< 4:4.6.80), libqt4-ruby1.8 (<< 4:4.6.80)
+Replaces: libqt4-ruby (<< 4:4.6.80)
+Breaks: libqt4-ruby (<< 4:4.6.80)
 
@@ -4084,42 +4060,42 @@
 
 Package: texlive-common
 Architecture: all
 Version: 2012.20120611-4
 APT-ID: 57930
 Priority: optional
 Section: tex
 APT-Pin: 760
 APT-Candidate: yes
 Depends: tex-common (>= 3)
-Conflicts: pdfjam (<< 2012.20120516), ptex-bin (<< 2012.20120516), texlive (<< 2012.20120516), texlive-base (<< 2012.20120516), texlive-bibtex-extra (<< 2012.20120516), texlive-binaries (<< 2012-0), texlive-common (<< 2012.20120516), texlive-doc-ar (<< 2012.20120516), texlive-doc-base (<< 2012.20120516), texlive-doc-bg (<< 2012.20120516), texlive-doc-cs+sk (<< 2012.20120516), texlive-doc-de (<< 2012.20120516), texlive-doc-en (<< 2012.20120516), texlive-doc-es (<< 2012.20120516), texlive-doc-fi (<< 2012.20120516), texlive-doc-fr (<< 2012.20120516), texlive-doc-it (<< 2012.20120516), texlive-doc-ja (<< 2012.20120516), texlive-doc-ko (<< 2012.20120516), texlive-doc-mn (<< 2012.20120516), texlive-doc-nl (<< 2012.20120516), texlive-doc-pl (<< 2012.20120516), texlive-doc-pt (<< 2012.20120516), texlive-doc-rs (<< 2012.20120516), texlive-doc-ru (<< 2012.20120516), texlive-doc-si (<< 2012.20120516), texlive-doc-th (<< 2012.20120516), texlive-doc-tr (<< 2012.20120516), texlive-doc-uk 
 (<< 2012.20120516), texlive-doc-vi (<< 2012.20120516), texlive-doc-zh (<< 2012.20120516), texlive-extra-utils (<< 2012.20120516), texlive-font-utils (<< 2012.20120516), texlive-fonts-extra (<< 2012.20120516), texlive-fonts-extra-doc (<< 2012.20120516), texlive-fonts-recommended (<< 2012.20120516), texlive-fonts-recommended-doc (<< 2012.20120516), texlive-formats-extra (<< 2012.20120516), texlive-full (<< 2012.20120516), texlive-games (<< 2012.20120516), texlive-generic-extra (<< 2012.20120516), texlive-generic-recommended (<< 2012.20120516), texlive-humanities (<< 2012.20120516), texlive-humanities-doc (<< 2012.20120516), texlive-lang-african (<< 2012.20120516), texlive-lang-all (<< 2012.20120516), texlive-lang-arabic (<< 2012.20120516), texlive-lang-armenian (<< 2012.20120516), texlive-lang-cjk (<< 2012.20120516), texlive-lang-croatian (<< 2012.20120516), texlive-lang-cyrillic (<< 2012.20120516), texlive-lang-czechslovak (<< 2012.20120516), texlive-lang-danish (<< 2012.2012
 0516), texlive-lang-dutch (<< 2012.20120516), texlive-lang-english (<< 2012.20120516), texlive-lang-finnish (<< 2012.20120516), texlive-lang-french (<< 2012.20120516), texlive-lang-german (<< 2012.20120516), texlive-lang-greek (<< 2012.20120516), texlive-lang-hebrew (<< 2012.20120516), texlive-lang-hungarian (<< 2012.20120516), texlive-lang-indic (<< 2012.20120516), texlive-lang-italian (<< 2012.20120516), texlive-lang-latin (<< 2012.20120516), texlive-lang-latvian (<< 2012.20120516), texlive-lang-lithuanian (<< 2012.20120516), texlive-lang-mongolian (<< 2012.20120516), texlive-lang-norwegian (<< 2012.20120516), texlive-lang-other (<< 2012.20120516), texlive-lang-polish (<< 2012.20120516), texlive-lang-portuguese (<< 2012.20120516), texlive-lang-spanish (<< 2012.20120516), texlive-lang-swedish (<< 2012.20120516), texlive-lang-tibetan (<< 2012.20120516), texlive-lang-vietnamese (<< 2012.20120516), texlive-latex-base (<< 2012.20120516), texlive-latex-base-doc (<< 2012.20120516
 ), texlive-latex-extra (<< 2012.20120516), texlive-latex-extra-doc (<< 2012.20120516), texlive-latex-recommended (<< 2012.20120516), texlive-latex-recommended-doc (<< 2012.20120516), texlive-latex3 (<< 2012.20120516), texlive-luatex (<< 2012.20120516), texlive-math-extra (<< 2012.20120516), texlive-metapost (<< 2012.20120516), texlive-metapost-doc (<< 2012.20120516), texlive-music (<< 2012.20120516), texlive-omega (<< 2012.20120516), texlive-pictures (<< 2012.20120516), texlive-pictures-doc (<< 2012.20120516), texlive-plain-extra (<< 2012.20120516), texlive-pstricks (<< 2012.20120516), texlive-pstricks-doc (<< 2012.20120516), texlive-publishers (<< 2012.20120516), texlive-publishers-doc (<< 2012.20120516), texlive-science (<< 2012.20120516), texlive-science-doc (<< 2012.20120516), texlive-xetex (<< 2012.20120516), texpower (<< 2012.20120516)
+Conflicts: texlive (<< 2012.20120516), texlive-base (<< 2012.20120516), texlive-common (<< 2012.20120516), texlive-doc-base (<< 2012.20120516), texlive-font-utils (<< 2012.20120516), texlive-fonts-extra (<< 2012.20120516), texlive-games (<< 2012.20120516), texlive-generic-recommended (<< 2012.20120516), texlive-lang-indic (<< 2012.20120516), texlive-luatex (<< 2012.20120516), texlive-math-extra (<< 2012.20120516), texlive-music (<< 2012.20120516), texlive-pstricks (<< 2012.20120516)
 
@@ -4134,42 +4110,42 @@
 Package: libstdc++6-4.4-doc
 Architecture: all
 Version: 4.4.7-3
 APT-ID: 62695
 Priority: optional
 Section: doc
 APT-Pin: 600
 Depends: gcc-4.4-base (>= 4.4.6-15)
-Conflicts: libstdc++5-3.3-doc, libstdc++5-doc, libstdc++6-4.0-doc, libstdc++6-4.1-doc, libstdc++6-4.2-doc, libstdc++6-4.3-doc, libstdc++6-doc
+Conflicts: libstdc++6-4.3-doc
 
The relevant differences in edsp.cc are included here

--- apt-0.9.5.1/apt-pkg/edsp.cc 2012-04-16 19:23:05.000000000 +0200
+++ apt-0.9.7.5/apt-pkg/edsp.cc 2012-06-11 14:39:28.000000000 +0200
@@ -118,8 +118,7 @@
    bool orGroup = false;
    for (pkgCache::DepIterator Dep = Ver.DependsList(); Dep.end() == false; ++Dep)
    {
-      // Ignore implicit dependencies for multiarch here
-      if (strcmp(Pkg.Arch(), Dep.TargetPkg().Arch()) != 0)
+      if (Dep.IsMultiArchImplicit() == true)
         continue;
       if (orGroup == false)
         dependencies[Dep->Type].append(", ");
@@ -140,8 +139,7 @@
    string provides;
    for (pkgCache::PrvIterator Prv = Ver.ProvidesList(); Prv.end() == false; ++Prv)
    {
-      // Ignore implicit provides for multiarch here
-      if (strcmp(Pkg.Arch(), Prv.ParentPkg().Arch()) != 0 || strcmp(Pkg.Name(),Prv.Name()) == 0)
+      if (Prv.IsMultiArchImplicit() == true)
         continue;
       provides.append(", ").append(Prv.Name());
    }
@@ -159,8 +157,7 @@
    bool orGroup = false;
    for (pkgCache::DepIterator Dep = Ver.DependsList(); Dep.end() == false; ++Dep)
    {
-      // Ignore implicit dependencies for multiarch here
-      if (strcmp(Pkg.Arch(), Dep.TargetPkg().Arch()) != 0)
+      if (Dep.IsMultiArchImplicit() == true)
         continue;
       if (orGroup == false)
       {
@@ -193,8 +190,7 @@
    string provides;
    for (pkgCache::PrvIterator Prv = Ver.ProvidesList(); Prv.end() == false; ++Prv)
    {
-      // Ignore implicit provides for multiarch here
-      if (strcmp(Pkg.Arch(), Prv.ParentPkg().Arch()) != 0 || strcmp(Pkg.Name(),Prv.Name()) == 0)
+      if (Prv.IsMultiArchImplicit() == true)
         continue;
       if (pkgset.find(Prv.ParentPkg()) == pkgset.end())
         continue;


-- 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::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::NeverAutoRemove:: "^gnumach$";
APT::NeverAutoRemove:: "^gnumach-image.*";
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";
APT::Periodic "";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Update "";
APT::Update::Post-Invoke "";
APT::Update::Post-Invoke:: "touch /var/lib/apt/periodic/update-success-stamp 2>/dev/null || true";
APT::Update::Post-Invoke-Success "";
APT::Update::Post-Invoke-Success:: "[ ! -f /var/run/dbus/system_bus_socket ] || /usr/bin/dbus-send --system --dest=org.debian.apt --type=signal /org/debian/apt org.debian.apt.CacheChanged || true";
APT::Archives "";
APT::Archives::MaxAge "30";
APT::Archives::MinAge "2";
APT::Archives::MaxSize "500";
APT::Architectures "";
APT::Architectures:: "amd64";
APT::Architectures:: "i386";
APT::Compressor "";
APT::Compressor::. "";
APT::Compressor::.::Name ".";
APT::Compressor::.::Extension "";
APT::Compressor::.::Binary "";
APT::Compressor::.::Cost "1";
APT::Compressor::gzip "";
APT::Compressor::gzip::Name "gzip";
APT::Compressor::gzip::Extension ".gz";
APT::Compressor::gzip::Binary "gzip";
APT::Compressor::gzip::Cost "2";
APT::Compressor::gzip::CompressArg "";
APT::Compressor::gzip::CompressArg:: "-9n";
APT::Compressor::gzip::UncompressArg "";
APT::Compressor::gzip::UncompressArg:: "-d";
APT::Compressor::bzip2 "";
APT::Compressor::bzip2::Name "bzip2";
APT::Compressor::bzip2::Extension ".bz2";
APT::Compressor::bzip2::Binary "bzip2";
APT::Compressor::bzip2::Cost "3";
APT::Compressor::bzip2::CompressArg "";
APT::Compressor::bzip2::CompressArg:: "-9";
APT::Compressor::bzip2::UncompressArg "";
APT::Compressor::bzip2::UncompressArg:: "-d";
APT::Compressor::xz "";
APT::Compressor::xz::Name "xz";
APT::Compressor::xz::Extension ".xz";
APT::Compressor::xz::Binary "xz";
APT::Compressor::xz::Cost "4";
APT::Compressor::xz::CompressArg "";
APT::Compressor::xz::CompressArg:: "-6";
APT::Compressor::xz::UncompressArg "";
APT::Compressor::xz::UncompressArg:: "-d";
APT::Compressor::lzma "";
APT::Compressor::lzma::Name "lzma";
APT::Compressor::lzma::Extension ".lzma";
APT::Compressor::lzma::Binary "xz";
APT::Compressor::lzma::Cost "5";
APT::Compressor::lzma::CompressArg "";
APT::Compressor::lzma::CompressArg:: "--format=lzma";
APT::Compressor::lzma::CompressArg:: "-9";
APT::Compressor::lzma::UncompressArg "";
APT::Compressor::lzma::UncompressArg:: "--format=lzma";
APT::Compressor::lzma::UncompressArg:: "-d";
APT::Compressor::::Name "";
APT::Compressor::::Extension ".";
APT::Compressor::::Binary "";
APT::Compressor::::Cost "100";
APT::Compressor::::CompressArg "";
APT::Compressor::::CompressArg:: "-9";
APT::Compressor::::UncompressArg "";
APT::Compressor::::UncompressArg:: "-d";
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::solvers "";
Dir::Bin::solvers:: "/usr/lib/apt/solvers";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Bin::bzip2 "/bin/bzip2";
Dir::Bin::xz "/usr/bin/xz";
Dir::Media "";
Dir::Media::MountPath "/media/cdrom";
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]+$";
Dir::Ignore-Files-Silently:: "\.save$";
Dir::Ignore-Files-Silently:: "\.orig$";
Acquire "";
Acquire::cdrom "";
Acquire::cdrom::mount "/media/cdrom";
Acquire::Languages "";
Acquire::Languages:: "en_US";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Tools "";
DPkg::Tools::Options "";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "if [ -x /usr/bin/rkhunter ] && grep -qiE '^APT_AUTOGEN=.?(true|yes)' /etc/default/rkhunter; then /usr/share/rkhunter/scripts/rkhupd.sh; fi";
DPkg::Post-Invoke:: "if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; 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 cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official amd64 NETINST Binary-1 20110205-14:31]/ squeeze main non-free

#deb cdrom:[Debian GNU/Linux 6.0.0 _Squeeze_ - Official amd64 NETINST Binary-1 20110205-14:31]/ squeeze main non-free

#Stable
deb http://ftp.fr.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ squeeze main non-free contrib

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

#deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

#Testing
deb http://ftp.fr.debian.org/debian/ testing main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ testing main non-free contrib

#Unstable
deb http://ftp.fr.debian.org/debian/ unstable main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ unstable main non-free contrib

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

#Multimedia
#deb ftp://ftp.debian-multimedia.org squeeze main non-free
#deb ftp://ftp.debian-multimedia.org testing main non-free

#Ocaml
#deb http://ocaml.debian.net/debian/ocaml-3.12.1 sid main
#deb-src http://ocaml.debian.net/debian/ocaml-3.12.1 sid main

# Etherpad
#deb http://apt.etherpad.org all .
#deb-src http://apt.etherpad.org all .

# Fake requests
deb file:///home/dicosmo/fakedebs ./

-- System Information:
Debian Release: 6.0.1
  APT prefers testing
  APT policy: (760, 'testing'), (700, 'stable'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash

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  libapt-pkg4.12                0.9.7.5    package managment runtime library
ii  libc6                         2.13-10    Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.7.1-2  GCC support library
ii  libstdc++6                    4.7.1-2    GNU Standard C++ Library v3

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc                       <none>     (no description available)
ii  aptitude                      0.6.7-1    terminal-based package manager
ii  dpkg-dev                      1.15.8.10  Debian package development tools
ii  python-apt                    0.8.4      Python interface to libapt-pkg
ii  synaptic                      0.75.11    Graphical package manager
ii  wajig                         2.7.2      simple and unified package managem
ii  xz-utils                      5.0.0-2    XZ-format compression utilities

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 0.9.7.6

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.

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 689323@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, 16 Oct 2012 18:08:53 +0200
Source: apt
Binary: apt libapt-pkg4.12 libapt-inst1.5 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source all amd64
Version: 0.9.7.6
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 apt        - commandline package manager
 apt-doc    - documentation for APT
 apt-transport-https - https download transport for APT
 apt-utils  - package managment related utility programs
 libapt-inst1.5 - deb package format runtime library
 libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - documentation for APT development
 libapt-pkg4.12 - package managment runtime library
Closes: 688863 689323 689331
Changes: 
 apt (0.9.7.6) unstable; urgency=low
 .
   [ Program translation updates ]
   * Ukrainian (A. Bondarenko)
 .
   [ David Kalnischkies ]
   * apt-pkg/pkgcachegen.cc:
     - ensure that dependencies for packages:none are always generated
     - add 2 missing remap registrations causing a segfault in case
       we use the not remapped iterators after a move of the mmap again
     - write the native architecture as unique string into the cache header
       as it is used for arch:all packages as a map to arch:native.
       Otherwise arch comparisons later will see differences (Closes: #689323)
   * apt-pkg/pkgcache.cc:
     - ignore negative dependencies applying in the same group for M-A:same
       packages on the real package name as self-conflicts (Closes: #688863)
   * cmdline/apt-cache.cc:
     - print versioned dependency relations in (r)depends if the option
       APT::Cache::ShowVersion is true (default: false) as discussed in
       #218995 to help debian-cd fixing #687949. Thanks to Sam Lidder
       for initial patch and Steve McIntyre for nagging and testing!
   * apt-pkg/edsp.cc:
     - include reinstall requests and already installed (= protected) packages
       in the install-request for external resolvers (Closes: #689331)
   * apt-pkg/policy.cc:
     - match pins with(out) an architecture as we do on the commandline
       (partly fixing #687255, b= support has to wait for jessie)
   * apt-pkg/contrib/netrc.cc:
     - remove the 64 char limit for login/password in internal usage
     - remove 256 char line limit by using getline() (POSIX.1-2008)
 .
   [ Colin Watson ]
   * apt-pkg/pkgcachegen.cc:
     - Fix crash if the cache is remapped while writing a Provides version
       (LP: #1066445).
Checksums-Sha1: 
 66615a2830c01bd0d477bcee2d8d488347c0d1b5 1689 apt_0.9.7.6.dsc
 8e87fa703914ed6f5e1d2eef39f6f02e63485663 3390939 apt_0.9.7.6.tar.gz
 c1e0d0fcca370c18823470ac232e823c4b542807 261552 apt-doc_0.9.7.6_all.deb
 a3adf876972ac2cad2f4481be76f397ddf0e419c 960668 libapt-pkg-doc_0.9.7.6_all.deb
 5185910e4e939006106ed6ce5df721f03e888d97 889976 libapt-pkg4.12_0.9.7.6_amd64.deb
 72f0bd16b1e46ec42d5981449c06df119a75ae41 165330 libapt-inst1.5_0.9.7.6_amd64.deb
 608b467f698617c1b0ee5c29e8c1afa5f0874c86 1240664 apt_0.9.7.6_amd64.deb
 97b451c53f724992aa22f1fc1344ed508cfca5c8 185898 libapt-pkg-dev_0.9.7.6_amd64.deb
 8f5e3e038f0dee9bd3a1d0b7ab2a8cdbb05c422e 374770 apt-utils_0.9.7.6_amd64.deb
 fce26ea6acb466f8efe93b6e22dd6821997d89d6 107648 apt-transport-https_0.9.7.6_amd64.deb
Checksums-Sha256: 
 cc1b6ec72df0671c08f5ed60b9afeeef9b2d8e89dd74ccf3a07124bda9361da6 1689 apt_0.9.7.6.dsc
 655ea34aa5dec633aa53abdc31d84fe1862797d5db21f43451975af7c4d5bbde 3390939 apt_0.9.7.6.tar.gz
 881710b37445a5d17b7b28154003fdb972147d7984b930aa86dff1f5b069d26a 261552 apt-doc_0.9.7.6_all.deb
 bb69be960c15d158b1c13ada69f02c8663b3348badedd0360e48fd9c1dd681d9 960668 libapt-pkg-doc_0.9.7.6_all.deb
 2278fb8302662794dcbacf9e613fb1833597106094adad86fd4759ae5c44abd3 889976 libapt-pkg4.12_0.9.7.6_amd64.deb
 14355661b3efe89b84097ca51b64dda0b43e8177daf0ebc447762f77beaf5144 165330 libapt-inst1.5_0.9.7.6_amd64.deb
 8610b3062652d062b3ad8c307f617417a37ca8e43dab4d6b350d3e408957ef7c 1240664 apt_0.9.7.6_amd64.deb
 bdc2518d1beff63311d04cb2ab7235c8af8124df2025824dd5b286c209681107 185898 libapt-pkg-dev_0.9.7.6_amd64.deb
 f72cf02eec1a2b71b1402d0d888b96b2660c033e16a2b65dccaf6fe76afc2118 374770 apt-utils_0.9.7.6_amd64.deb
 3404d199dee13f2ba4ed0766542da35b60abea9fd5c7f91a5f29c5758b9eddbe 107648 apt-transport-https_0.9.7.6_amd64.deb
Files: 
 0acd27ad73b8a007ef5c8cdbeb09b1c8 1689 admin important apt_0.9.7.6.dsc
 3cba8b6757c33b7f8f2f8d2eb5705a25 3390939 admin important apt_0.9.7.6.tar.gz
 100f5326e7c2c6fc6ace0e833a0c8912 261552 doc optional apt-doc_0.9.7.6_all.deb
 0dc84b3bfba7ba1950644c9f80291ec6 960668 doc optional libapt-pkg-doc_0.9.7.6_all.deb
 c7a8132d459f5c3f5b359154392418da 889976 libs important libapt-pkg4.12_0.9.7.6_amd64.deb
 8c989866778b5cea6708027d119e4759 165330 libs important libapt-inst1.5_0.9.7.6_amd64.deb
 98e213eb018766d0dbba46f5af785ebc 1240664 admin important apt_0.9.7.6_amd64.deb
 1ae127ed0dd7d234209c7fc858e5d8e3 185898 libdevel optional libapt-pkg-dev_0.9.7.6_amd64.deb
 09ff5c348317fe0e054daae91c7cb7e1 374770 admin important apt-utils_0.9.7.6_amd64.deb
 a80375fc87c563e9803616b46e8d2f83 107648 admin optional apt-transport-https_0.9.7.6_amd64.deb

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

iEYEARECAAYFAlB9iw0ACgkQliSD4VZixzSsuwCfX2HwELNWvYfuZN07KpHlvvNH
NBcAn3hMlMXwgulnBw8TsWpPBpQATbMT
=FHEd
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: