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

Bug#617257: marked as done (apt: Internal Error, AutoRemover broke stuff)



Your message dated Thu, 10 Mar 2011 15:20:17 +0000
with message-id <E1Pxhez-0004bM-8i@franck.debian.org>
and subject line Bug#617257: fixed in apt 0.8.12
has caused the Debian Bug report #617257,
regarding apt: Internal Error, AutoRemover broke stuff
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.)


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


I'm having a problem trying to upgrade a package that has new dependencies.
It appears that apt-get is not willing to pull in the new dependencies on its
own, but will install them if I list them on the command line.  The error
seems similar to my recently filed (and fixed) bug #613420, but I'm upgrading
rather than installing a new package this time.  Here's the output of some
relevant commands:

$ sudo apt-get --purge install gtk2-engines-qtcurve 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Hmm, seems like the AutoRemover destroyed something which really
shouldn't happen. Please file a bug report against apt.

The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libegl1-mesa-dev : Depends: libdrm-dev (>= 2.4.19) but it is not going to be installed
                    Depends: libxxf86vm-dev but it is not going to be installed
E: Internal Error, AutoRemover broke stuff

$ sudo apt-get --purge install gtk2-engines-qtcurve libdrm-dev libxxf86vm-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
[...]
The following extra packages will be installed:
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libdrm-nouveau1a libegl1-mesa libegl1-mesa-dev libkms1 libxcb-shape0
  libxcb-shm0-dev libxcb-xfixes0
Suggested packages:
  libcairo2-doc
Recommended packages:
  libegl1-mesa-drivers
The following NEW packages will be installed:
  libcairo-gobject2 libcairo-script-interpreter2 libdrm-dev libdrm-nouveau1a
  libegl1-mesa libegl1-mesa-dev libkms1 libxcb-shape0 libxcb-shm0-dev
  libxcb-xfixes0 libxxf86vm-dev
The following packages will be upgraded:
  gtk2-engines-qtcurve libcairo2 libcairo2-dev
3 upgraded, 11 newly installed, 0 to remove and 57 not upgraded.
Need to get 0 B/6,243 kB of archives.
After this operation, 9,949 kB of additional disk space will be used.
Do you want to continue [Y/n]?

$ apt-cache policy gtk2-engines-qtcurve
gtk2-engines-qtcurve:
  Installed: 1.8.5-1
  Candidate: 1.8.6-1
  Version table:
     1.8.6-1 0
        500 http://http.us.debian.org/debian/ unstable/main amd64 Packages
 *** 1.8.5-1 0
        500 http://http.us.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status

-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "amd64";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "false";
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::NeverAutoRemove:: "^gnumach$";
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 "1";
APT::Periodic::AutocleanInterval "1";
APT::Get "";
APT::Get::Build-Dep-Automatic "true";
APT::Clean-Installed "false";
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]+$";
Acquire "";
Acquire::cdrom "";
Acquire::cdrom::mount "/media/cdrom/";
DPkg "";
DPkg::Pre-Invoke "";
DPkg::Pre-Invoke:: "if [ -x /usr/bin/etckeeper ]; then etckeeper pre-install; fi";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "if [ -x /usr/bin/etckeeper ]; then etckeeper post-install; fi";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/apt-listbugs apt || exit 10";
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/sbin/apt-listbugs "";
DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "2";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
DPkg::UseIoNice "true";
RPM "";
RPM::Pre-Invoke "";
RPM::Pre-Invoke:: "if [ -x /usr/bin/etckeeper ]; then etckeeper pre-install; fi";
RPM::Post-Invoke "";
RPM::Post-Invoke:: "if [ -x /usr/bin/etckeeper ]; then etckeeper post-install; fi";
CommandLine "";
CommandLine::AsString "apt-config dump";

-- /etc/apt/preferences --


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

# 
# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot amd64 DVD Binary-1 20081122-12:37]/ lenny contrib main

# deb cdrom:[Debian GNU/Linux testing _Lenny_ - Official Snapshot amd64 DVD Binary-1 20081122-12:37]/ lenny contrib main

#deb file:/media/usb/laptop/debian/ ./

# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ lenny/updates main contrib
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ lenny/updates main contrib
deb http://http.us.debian.org/debian unstable main non-free contrib
deb-src http://http.us.debian.org/debian unstable main contrib non-free
deb http://http.us.debian.org/debian testing main non-free contrib
deb-src http://http.us.debian.org/debian testing main contrib non-free

#deb http://non-us.debian.org/ unstable/non-US main contrib non-free
#deb-src http://non-us.debian.org unstable/non-US main contrib non-free

deb http://http.us.debian.org/debian experimental main contrib non-free
deb-src http://http.us.debian.org/debian experimental main contrib non-free

deb http://packages.enlightenment.org/debian sid main extras

#[g]xmame
#deb http://anarxia.dhis.org:2180/debian ./
#deb-src http://anarxia.dhis.org:2180/debian ./

#mplayer, mencoder
deb http://www.debian-multimedia.org sid main non-free
deb-src http://www.debian-multimedia.org sid main non-free

# opengl-man (gl, glu, glx) and glut-man man pages
#deb http://kent.comintern.ru/~kent/debian ./

#yzis
#deb ftp://download.yzis.org/yzis ./

-- System Information:
Debian Release: wheezy/sid
  APT prefers sid
  APT policy: (500, 'sid'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-toi+ (SMP w/2 CPU cores; PREEMPT)
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 apt depends on:
ii  debian-archive-keyring  2010.08.28       GnuPG archive keys of the Debian a
ii  gnupg                   1.4.11-3         GNU privacy guard - a free PGP rep
ii  libc6                   2.11.2-13        Embedded GNU C Library: Shared lib
ii  libgcc1                 1:4.5.2-5        GCC support library
ii  libstdc++6              4.5.2-5          The GNU Standard C++ Library v3
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc                       <none>     (no description available)
pn  aptitude | synaptic | wajig   <none>     (no description available)
ii  bzip2                         1.0.5-6    high-quality block-sorting file co
ii  dpkg-dev                      1.15.8.10  Debian package development tools
ii  lzma                          4.43-14    Compression method of 7z format in
ii  python-apt                    0.7.97.1   Python interface to libapt-pkg

-- no debconf information



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

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.12_all.deb
  to main/a/apt/apt-doc_0.8.12_all.deb
apt-transport-https_0.8.12_i386.deb
  to main/a/apt/apt-transport-https_0.8.12_i386.deb
apt-utils_0.8.12_i386.deb
  to main/a/apt/apt-utils_0.8.12_i386.deb
apt_0.8.12.dsc
  to main/a/apt/apt_0.8.12.dsc
apt_0.8.12.tar.gz
  to main/a/apt/apt_0.8.12.tar.gz
apt_0.8.12_i386.deb
  to main/a/apt/apt_0.8.12_i386.deb
libapt-pkg-dev_0.8.12_i386.deb
  to main/a/apt/libapt-pkg-dev_0.8.12_i386.deb
libapt-pkg-doc_0.8.12_all.deb
  to main/a/apt/libapt-pkg-doc_0.8.12_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 617257@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: Thu, 10 Mar 2011 14:46:48 +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.12
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: 613584 613689 614298 614395 617257
Changes: 
 apt (0.8.12) unstable; urgency=low
 .
   [ Michael Vogt ]
   * apt-pkg/deb/debindexfile.cc:
     - ignore missing deb-src files in /var/lib/apt/lists, thanks
       to Thorsten Spindler (LP: #85590)
   * apt-pkg/contrib/fileutl.cc, apt-pkg/deb/dpkgpm.cc:
     - honor Dpkg::Chroot-Directory in the RunScripts*() methods
   * apt-pkg/contrib/cdromutl.{cc,h}, apt-pkg/cdrom.{cc,h}:
     - deal with missing FSTAB_DIR when using libudev to discover cdrom
     - add experimental APT::cdrom::CdromOnly option (on by default).
       When this is set to false apt-cdrom will handle any removable
       deivce (like a usb-stick) as a "cdrom/dvd" source
 .
   [ Christian Perrier ]
   * Fix error in French translation of manpages (apt_preferences(5)).
     Merci, Rémi Vanicat. Closes: #613689
   * Complete French manpage translation
   * Italian translation update (Milo Casagrande). Closes: #614395
 .
   [ David Kalnischkies ]
   * ftparchive/multicompress.cc, apt-inst/deb/debfile.cc:
     - support xz compressor to create xz-compressed Indexes and be able
       to open data.tar.xz files
     - load the supported compressors from configuration
   * ftparchive/writer.cc:
     - ensure that Date and Valid-Until time strings are not localised
     - add options to disable specific checksums for Indexes
     - include xz-compressed Packages and Sources files in Release file
   * apt-pkg/aptconfiguration.cc:
     - support download of xz-compressed indexes files
     - support adding new compressors by configuration
   * apt-pkg/deb/debsrcrecords.cc:
     - support xz-compressed source v3 debian.tar files
     - support every compression we have a compressor configured
   * ftparchive/contents.cc:
     - remove ExtractArchive codecopy from apt-inst/deb/debfile.cc
   * apt-inst/deb/debfile.cc:
     - support data.tar's compressed with any configured compressor
   * cmdline/apt-get.cc:
     - reinstall dependencies of reinstalled "garbage" (Closes: #617257)
 .
   [ Steve Langasek ]
   * apt-pkg/deb/dpkgpm.cc:
     - make sure that for multiarch packages, we are passing the full
       qualified package name to dpkg for removals. (Closes: #614298)
   * Remove the "pseudopackage" handling of Architecture: all packages for
     Multi-Arch; instead, Arch: all packages only satisfy dependencies for
     the native arch, except where the Arch: all package is declared
     Multi-Arch: foreign.  (Closes: #613584)
Checksums-Sha1: 
 08e086ffce319baa3dbe7c86d4d0fd907dd26a37 1350 apt_0.8.12.dsc
 935377d969c75b2569bf600d6ccb83fd94d1e4ce 3364368 apt_0.8.12.tar.gz
 f8a042a2c8c5b8afaafc056f5227934b0dee53e6 234114 apt-doc_0.8.12_all.deb
 b114a6131ce4ed1d0bbf847987c5da585d749a4b 724346 libapt-pkg-doc_0.8.12_all.deb
 3851ad069350fd682e5b54e34f2937c2a6fc1951 2179332 apt_0.8.12_i386.deb
 2025f8667d22df33d84ec843e52b30dfdd21119c 155824 libapt-pkg-dev_0.8.12_i386.deb
 69574a2cc8955f53fa19e48ff184e0df86a69975 292880 apt-utils_0.8.12_i386.deb
 2719096382b7394f864fec18b83f15709c160c92 86974 apt-transport-https_0.8.12_i386.deb
Checksums-Sha256: 
 9cd84d7db0e5a0ee03352b916c1035d23689787c6e57ce3f50771ea0b58b4e3b 1350 apt_0.8.12.dsc
 5fb0884c20d5b349e58f69e59145378ae2360dce6e9380fed2bf4533d1ba783d 3364368 apt_0.8.12.tar.gz
 6bc36a915001142cd85be7535e8ba3b4c8c748cba84980397eed28d6f95e8a74 234114 apt-doc_0.8.12_all.deb
 ad9aae838ec8bcbbc2485b8737eecd9a9cd1b905b497c1833bbe16039cee91c8 724346 libapt-pkg-doc_0.8.12_all.deb
 746059bda117dbe39af0e1b0dd61e95ed5ce9ecb775936729d71efed246aa633 2179332 apt_0.8.12_i386.deb
 c7abddd0421e79306e0e0ba26bafbb5c8235ee7904026ad521fb69e182aa2abf 155824 libapt-pkg-dev_0.8.12_i386.deb
 3c0c61fe7ece2459181126fa06939d704d7e304cc17d41d078018491da1393a8 292880 apt-utils_0.8.12_i386.deb
 93049d4ff81adbc82c7d0bc036238fd1d94dd1b63ecb588545321f3714f2b1f3 86974 apt-transport-https_0.8.12_i386.deb
Files: 
 22a937f2906dffb8adfcccf556ebb33e 1350 admin important apt_0.8.12.dsc
 45901374df5a670ee39f1437606ec566 3364368 admin important apt_0.8.12.tar.gz
 15ba4990dbc6298da55588dd265a473c 234114 doc optional apt-doc_0.8.12_all.deb
 3bbdfc4659f9053ff43498b35faeb1d6 724346 doc optional libapt-pkg-doc_0.8.12_all.deb
 600d5aeb336f62f2ae563f04a5798d7e 2179332 admin important apt_0.8.12_i386.deb
 26762418b0be2a5b4f7bef2a7a34987a 155824 libdevel optional libapt-pkg-dev_0.8.12_i386.deb
 f0c609f89abab0a9a7361ba83e88bdfc 292880 admin important apt-utils_0.8.12_i386.deb
 2890469ccdfbbc323536dbfeac88f993 86974 admin optional apt-transport-https_0.8.12_i386.deb

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

iEYEARECAAYFAk1426wACgkQliSD4VZixzS+FgCcDiBH4cZ0jkYFJhYBfmhsiQqQ
t1AAn311FwLdNXgPk5DeXKMuKUg1i9NA
=jW8R
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: