Package: apt
Version: 0.9.6
Severity: important
File: /usr/bin/apt-get

Dear Maintainer,

I did an apt-get install <package list>  which resulted in a few packages being 
removed while the ones in the
list were installed. Because of a change in the packages, a file with the same 
name (and path) existed in both
one of the packages being removed (pkg_A) as well as one of the packages being 
installed (pkg_B). The order of
operations sent to dpkg cause the new package (pkg_B) to be installed before 
the old one (pkg_A) was removed.

Therefore dpkg reported a file conflict and the apt-get install operation 
failed, leaving broken packages behind.
An apt-get -f install would not fix it because the same new pkg_B would be 
installed. Removing the existing pkg_A
by itself was not possible as many other packages depend on it (or on the new 
ones to install). [Fortunately, it
was possible to restore a clean system by removing the packages with broken 
dependencies without causing too much
inconvenience, although the system no longer had the exact same functionality 
as before.]

Perhaps this error could be avoided if the packages to be removed were sent to 
dpkg first, followed by the packages
to install, although this too could cause problems if one of the new packages 
fails to install.

Below is the list of operations showing the problem:
    The following extra packages will be installed:
      kate-data katepart kde-baseapps-bin kde-baseapps-data kde-runtime 
kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins 
kdepimlibs-kio-plugins kdoctools
      konqueror libacl1 libaio1 libakonadi-kde4 libakonadi-kmime4 libattr1 
libkabc4 libkatepartinterfaces4 libkcal4 libkcalcore4 libkcalutils4 libkcddb4 
libkcmutils4
      libkde3support4 libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 
libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkhtml5 libkidletime4 
libkimap4 libkimproxy4
      libkio5 libkjsapi4 libkjsembed4 libkldap4 libkmediaplayer4 libkmime4 
libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonq-common 
libkonq5abi1
      libkparts4 libkpimutils4 libkprintutils4 libkpty4 libkresources4 
libkrosscore4 libkrossui4 libktexteditor4 libkunitconversion4 libkutils4 
libmailtransport4
      libmicroblog4 libnepomuk4 libnepomukquery4a libnepomukutils4 libplasma3 
libsolid4 libthreadweaver4 plasma-scriptengine-javascript 
shared-desktop-ontologies
    Suggested packages:
      djvulibre-bin icoutils hspell
    The following packages will be REMOVED:
      kdebase-data kdebase-runtime kdebase-runtime-data kplayer                 
                <<<<<<<<< kdebase-data being removed <<<<<<<
    The following NEW packages will be installed:
      kate-data katepart kde-baseapps-bin kde-baseapps-data kde-runtime 
kde-runtime-data libaio1 libkdeclarative5
    The following packages will be upgraded:
      kdelibs-bin kdelibs5-data kdelibs5-plugins kdepimlibs-kio-plugins 
kdoctools konqueror     <<<<<<<<<< konqueror being installed <<<<<<<
      libacl1 libakonadi-kde4 libakonadi-kmime4 libattr1 libkabc4
      libkatepartinterfaces4 libkcal4 libkcalcore4 libkcalutils4 libkcddb4 
libkcmutils4 libkde3support4 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 
libkdnssd4
      libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkimap4 libkimproxy4 
libkio5 libkjsapi4 libkjsembed4 libkldap4 libkmediaplayer4 libkmime4 
libknewstuff2-4
      libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonq-common libkonq5abi1 
libkparts4 libkpimutils4 libkprintutils4 libkpty4 libkresources4 libkrosscore4 
libkrossui4
      libktexteditor4 libkunitconversion4 libkutils4 libmailtransport4 
libmicroblog4 libnepomuk4 libnepomukquery4a libnepomukutils4 libplasma3 
libsolid4 libthreadweaver4
      plasma-scriptengine-javascript shared-desktop-ontologies
    61 upgraded, 8 newly installed, 4 to remove and 2227 not upgraded.
    50 not fully installed or removed.
    Need to get 0 B/36.7 MB of archives.
    After this operation, 4,314 kB of additional disk space will be used.
    Do you want to continue [Y/n]? 
    Reading changelogs... Done
    Extracting templates from packages: 100%
    (Reading database ... 629797 files and directories currently installed.)
    Preparing to replace konqueror 4:4.6.5-1 (using 
.../konqueror_4%3a4.8.4-1_i386.deb) ...
    Unpacking replacement konqueror ...
    dpkg: error processing 
/var/cache/apt/archives/konqueror_4%3a4.8.4-1_i386.deb (--unpack):    <<<<<<<< 
conflict between file in kdebase-data and konqueror <<<<<
     trying to overwrite 
'/usr/share/doc/kde/HTML/en/konqueror/format-font-size-less.png', which is also 
in package kdebase-data 4:4.6.5-1      <<<<<<<<<<<<<<<<<<<


=============================================


-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "true";
APT::Install-Suggests "0";
APT::Cache-Limit "0";
APT::Clean-Installed "false";
APT::Get "";
APT::Get::AutomaticRemove "false";
APT::Get::Show-Upgraded "true";
APT::Archives "";
APT::Archives::MaxAge "0";
APT::Archives::MaxSize "0";
APT::Archives::MinAge "2";
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::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::Architectures "";
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::gpgv "";
Acquire::gpgv::Options "";
Acquire::gpgv::Options:: "--ignore-time-conflict";
Acquire::Check-Valid-Until "false";
Acquire::Languages "";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
Acquire::Languages:: "vi";
Acquire::Languages:: "ca";
Acquire::Languages:: "es";
Acquire::Languages:: "id";
Acquire::Languages:: "sk";
Acquire::Languages:: "ko";
Acquire::Languages:: "fi";
Acquire::Languages:: "uk";
Acquire::Languages:: "zh";
Acquire::Languages:: "eo";
Acquire::Languages:: "ru";
Acquire::Languages:: "cs";
Acquire::Languages:: "it";
Acquire::Languages:: "hu";
Acquire::Languages:: "eu";
Acquire::Languages:: "de";
Acquire::Languages:: "nl";
Acquire::Languages:: "nb";
Acquire::Languages:: "fr";
Acquire::Languages:: "pl";
Acquire::Languages:: "da";
Acquire::Languages:: "sr";
Acquire::Languages:: "km";
Acquire::Languages:: "ro";
Acquire::Languages:: "sv";
Acquire::Languages:: "pt";
Acquire::Languages:: "ja";
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 [ -x /usr/bin/debsums ]; then /usr/bin/debsums 
--generate=nocheck -sp /var/cache/apt/archives; 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::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 _Wheezy_ - Official Snapshot i386 DVD 
Binary-1 20111219-04:00]/ wheezy contrib main

#deb cdrom:[Debian GNU/Linux testing _Wheezy_ - Official Snapshot i386 DVD 
Binary-1 20111219-04:00]/ wheezy contrib main

deb http://debian.lcs.mit.edu/debian/ wheezy main non-free contrib
deb-src http://debian.lcs.mit.edu/debian/ wheezy main non-free contrib

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

##JS: use to catch last sun-java6:
deb http://snapshot.debian.org/archive/debian/20110909T151822Z wheezy main 
contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20110909T151822Z wheezy main 
contrib non-free

##JS: use to catch pinned version of nvidia-glx:
deb http://snapshot.debian.org/archive/debian/20120216T041333Z/ wheezy main 
contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20120216T041333Z/ wheezy main 
contrib non-free

## JS: contrib not present:
## JS: ONLY flash plugin that does NOT create video tearing / artifacts with 
nvidia and flightgear:
deb http://www.debian-multimedia.org wheezy main non-free
deb-src http://www.debian-multimedia.org wheezy main non-free


-- System Information:
Debian Release: wheezy/sid
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt depends on:
ii  debian-archive-keyring  2010.08.28
ii  gnupg                   1.4.11-3
ii  libapt-pkg4.12          0.9.6
ii  libc6                   2.13-24
ii  libgcc1                 1:4.6.2-11
ii  libstdc++6              4.6.2-11

apt recommends no packages.

Versions of packages apt suggests:
ii  apt-doc     0.9.3
ii  aptitude    0.6.8-1
ii  dpkg-dev    1.16.1.2
ii  python-apt  0.8.4
ii  synaptic    0.75.10
ii  xz-utils    5.1.1alpha+20110809-3

-- Configuration Files:
/etc/apt/apt.conf.d/01autoremove changed:
APT
{
  NeverAutoRemove
  {
        ##"^.*";
        "^firmware-linux.*";
        "^linux-firmware$";
        "^linux-image.*";
        "^kfreebsd-image.*";
        "^linux-restricted-modules.*";
        "^linux-ubuntu-modules-.*";
        "^gnumach$";
        "^gnumach-image.*";
  };
  Never-MarkAuto-Sections
  {
        "metapackages";
        "restricted/metapackages";
        "universe/metapackages";
        "multiverse/metapackages";
        "oldlibs";
        "restricted/oldlibs";
        "universe/oldlibs";
        "multiverse/oldlibs";
  };
};


-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to