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

Bug#711456: apt: fails to do an update with "Internal Error, No file name for..." using amd64 and i386 dvd media



Package: apt
Version: 0.9.8.1
Severity: important

Dear maintainers,

after recent apt update something is going wrong with multiarch updates. Doing
an update of some packages apt asks for amd64 disk, and then it asks again the
same amd64 disk instead of i386.

root@debian:~# apt-get install
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 g++-4.6 : Depends: gcc-4.6-base (= 4.6.3-15) but 4.6.4-2 is installed
           Depends: gcc-4.6 (= 4.6.3-15) but 4.6.4-2 is installed
 libgl1-mesa-dev : Depends: libgl1-mesa-glx (= 8.0.5-6) but 8.0.5-4 is
installed
 libgl1-mesa-dri:i386 : Depends: libffi5:i386 (>= 3.0.4) but it is not
installed
 libgl1-mesa-dri-dbg : Depends: libgl1-mesa-dri (= 8.0.5-6) but 8.0.5-4 is
installed
 libglu1-mesa-dev : Depends: libglu1-mesa (= 8.0.5-6) but 8.0.5-4 is installed
 libgnutls-dev : Depends: libgnutls26 (= 2.12.23-5) but 2.12.20-6 is installed
 libgnutls-openssl27 : Depends: libgnutls26 (= 2.12.23-5) but 2.12.20-6 is
installed
 libgnutlsxx27 : Depends: libgnutls26 (= 2.12.23-5) but 2.12.20-6 is installed
 libosmesa6-dev : Depends: libosmesa6 (= 8.0.5-6) but 8.0.5-4 is installed
 libssl-dev : Depends: libssl1.0.0 (= 1.0.1e-3) but 1.0.1e-2 is installed
 libstdc++6-4.6-dev : Depends: gcc-4.6-base (= 4.6.3-15) but 4.6.4-2 is
installed
 libtasn1-3-dev : Depends: libtasn1-3 (= 2.14-3) but 2.13-2 is installed
E: Unmet dependencies. Try using -f.
root@debian:~# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  g++-4.6 libgl1-mesa-dri:i386 libgl1-mesa-dri libgl1-mesa-glx:i386 libgl1
-mesa-glx libglapi-mesa:i386 libglapi-mesa libglu1-mesa:i386 libglu1-mesa
  libgnutls26:i386 libgnutls26 libosmesa6 libssl1.0.0:i386 libssl1.0.0
libstdc++6-4.6-dev libtasn1-3:i386 libtasn1-3
Suggested packages:
  g++-4.6-multilib gcc-4.6-doc libstdc++6-4.6-dbg libglide3:i386 libglide3
libstdc++6-4.6-doc
The following packages will be upgraded:
  g++-4.6 libgl1-mesa-dri:i386 libgl1-mesa-dri libgl1-mesa-glx:i386 libgl1
-mesa-glx libglapi-mesa:i386 libglapi-mesa libglu1-mesa:i386 libglu1-mesa
  libgnutls26:i386 libgnutls26 libosmesa6 libssl1.0.0:i386 libssl1.0.0
libstdc++6-4.6-dev libtasn1-3:i386 libtasn1-3
17 upgraded, 0 newly installed, 0 to remove and 1222 not upgraded.
36 not fully installed or removed.
Need to get 0 B/60.3 MB of archives.
After this operation, 936 kB disk space will be freed.
Do you want to continue [Y/n]?
Media change: please insert the disc labeled
 'Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 DVD Binary-1
20130603-05:29'
in the drive '/media/cdrom/' and press enter

Media change: please insert the disc labeled
 'Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 DVD Binary-1
20130603-05:29'
in the drive '/media/cdrom/' and press enter

E: Internal Error, No file name for libssl1.0.0:i386
E: Internal Error, No file name for libgnutls26:i386
E: Internal Error, No file name for libtasn1-3:i386
E: Internal Error, No file name for libgl1-mesa-dri:i386
E: Internal Error, No file name for libglu1-mesa:i386
E: Internal Error, No file name for libgl1-mesa-glx:i386
E: Internal Error, No file name for libglapi-mesa:i386
E: Internal Error, No file name for libosmesa6:amd64
E: Internal Error, ordering was unable to handle the media swap
root@debian:~#

I've noticed in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704653 a bug
has been fixed, dealing with [ in sources. And the same [ is used also by
cdroms. It's a pity, cvs browsing (http://git.debian.org/apt/apt.git) on
http://packages.qa.debian.org/a/apt.html is not really working making it hard
to have a quick look into the patch. Is it relevant or is this some other
problem?

Thanks,
Andrey

P.S. Do you know who is responding for the cvs browsing feature?



-- 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 "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "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::Update::Post-Invoke-Success:: "/usr/bin/test -e /usr/share/dbus-1/system-
services/org.freedesktop.PackageKit.service && /usr/bin/test -S
/var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest
org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout
1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null;
/bin/echo > /dev/null";
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";
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:: "/usr/bin/test -e /usr/share/dbus-1/system-
services/org.freedesktop.PackageKit.service && /usr/bin/test -S
/var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest
org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout
1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null;
/bin/echo > /dev/null";
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::Origins-Pattern "";
Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label
=Debian-Security";
CommandLine "";
CommandLine::AsString "apt-config dump";

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



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


deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 DVD Binary-2 20130603-05:29]/ jessie contrib main
deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot amd64 DVD Binary-1 20130603-05:29]/ jessie contrib main
deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot i386 DVD Binary-2 20130603-04:16]/ jessie contrib main
deb cdrom:[Debian GNU/Linux testing _Jessie_ - Official Snapshot i386 DVD Binary-1 20130603-04:16]/ jessie contrib main
deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main contrib non-free
 
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

deb http://deb.opera.com/opera/ stable non-free

deb http://repo.mate-desktop.org/debian jessie main

# deb http://www.deb-multimedia.org jessie main non-free






-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages apt depends on:
ii  debian-archive-keyring  2012.4
ii  gnupg                   1.4.12-7
ii  libapt-pkg4.12          0.9.8.1
ii  libc6                   2.17-3
ii  libgcc1                 1:4.8.0-7
ii  libstdc++6              4.8.0-7

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc     <none>
ii  aptitude    0.6.8.2-1
ii  dpkg-dev    1.16.10
ii  python-apt  0.8.9
iu  synaptic    0.80.2
ii  xz-utils    5.1.1alpha+20120614-2

-- no debconf information


Reply to: