Bug#757906: Dependency solution problems currently with gnuplog
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Package: apt
Version: 1.0.6
Severity: normal
I have the both packages, gnuplot-nox and gnuplot-x11, installed with
version 4.6.5-6. The new version of that packages are 4.6.5-10 but
conflicting each other.
Now comes the problem. With any "apt-get dist-upgrade", apt is
installing the packages aglfn, gnuplot-data und gnuplot-tex (as they are
in the dependencies of the packages version 4.6.5-10 but not as
dependencies of version 4.6.5-6. The funny think is that I get informed
with the same command that installs that packages, that they are going
to get deinstalled with a autoremove as they are not needed.
That game comes up now with every upgrade cycle (daily).
I see two or tree solutions for this problem:
- - Just take only the installable packages in consideration when
resolving dependencies. That would not update gnuplot-nox and/or
gnuplot-x11 but would not install and deinstall the dependencies of
newer package every time.
- - Pick one out of the conflicting packages to keep and upgrade and
deinstall the other. That would be not the best solution but at least
allows to update them. The user can choose afterwards to install the
other package. (Maybe taking the one that has the least dependencies.)
- - Inform the user clearly _why_ they are not updated. At the moment it
only shows that they have been kept back but not for what reason.
With this packages it is just annoying and maybe is not good for SSDs as
they would wear out. But for other packages that problem can get really
problematic so I think it should be solved.
This problem will comes into sever state when gnuplot (in this case)
with that version will be stable in future. It will end with systems not
fully upgraded to newer stable releases.
- -- 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::NeverAutoRemove "";
APT::NeverAutoRemove:: "^firmware-linux.*";
APT::NeverAutoRemove:: "^linux-firmware$";
APT::NeverAutoRemove:: "^linux-image-3\.13\.11$";
APT::NeverAutoRemove:: "^linux-image-3\.15\.6$";
APT::NeverAutoRemove:: "^linux-headers-3\.13\.11$";
APT::NeverAutoRemove:: "^linux-headers-3\.15\.6$";
APT::NeverAutoRemove:: "^linux-image-extra-3\.13\.11$";
APT::NeverAutoRemove:: "^linux-image-extra-3\.15\.6$";
APT::NeverAutoRemove:: "^linux-signed-image-3\.13\.11$";
APT::NeverAutoRemove:: "^linux-signed-image-3\.15\.6$";
APT::NeverAutoRemove:: "^kfreebsd-image-3\.13\.11$";
APT::NeverAutoRemove:: "^kfreebsd-image-3\.15\.6$";
APT::NeverAutoRemove:: "^kfreebsd-headers-3\.13\.11$";
APT::NeverAutoRemove:: "^kfreebsd-headers-3\.15\.6$";
APT::NeverAutoRemove:: "^gnumach-image-3\.13\.11$";
APT::NeverAutoRemove:: "^gnumach-image-3\.15\.6$";
APT::NeverAutoRemove:: "^.*-modules-3\.13\.11$";
APT::NeverAutoRemove:: "^.*-modules-3\.15\.6$";
APT::NeverAutoRemove:: "^.*-kernel-3\.13\.11$";
APT::NeverAutoRemove:: "^.*-kernel-3\.15\.6$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-3\.13\.11$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-3\.15\.6$";
APT::NeverAutoRemove:: "^linux-tools-3\.13\.11$";
APT::NeverAutoRemove:: "^linux-tools-3\.15\.6$";
APT::VersionedKernelPackages "";
APT::VersionedKernelPackages:: "linux-image";
APT::VersionedKernelPackages:: "linux-headers";
APT::VersionedKernelPackages:: "linux-image-extra";
APT::VersionedKernelPackages:: "linux-signed-image";
APT::VersionedKernelPackages:: "kfreebsd-image";
APT::VersionedKernelPackages:: "kfreebsd-headers";
APT::VersionedKernelPackages:: "gnumach-image";
APT::VersionedKernelPackages:: ".*-modules";
APT::VersionedKernelPackages:: ".*-kernel";
APT::VersionedKernelPackages:: "linux-backports-modules-.*";
APT::VersionedKernelPackages:: "linux-tools";
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 "1";
APT::Periodic::MaxAge "30";
APT::Periodic::MinAge "2";
APT::Periodic::MaxSize "500";
APT::Update "";
APT::Update::Pre-Invoke "";
APT::Update::Pre-Invoke:: "if [ -x /usr/bin/daptup ]; then /usr/bin/daptup --pre; fi";
APT::Update::Post-Invoke "";
APT::Update::Post-Invoke:: "if [ -x /usr/bin/daptup ]; then /usr/bin/daptup --post; fi";
APT::Update::Post-Invoke-Success "";
APT::Update::Post-Invoke-Success:: "test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i";
APT::Get "";
APT::Get::Show-Upgraded "true";
APT::Get::Show-Versions "true";
APT::Get::Purge "true";
APT::Cache "";
APT::Cache::AllVersions "false";
APT::Acquire "";
APT::Acquire::Description "de";
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";
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::Bin::lzma "/usr/bin/xz";
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]+$";
Dir::Ignore-Files-Silently:: "\.save$";
Dir::Ignore-Files-Silently:: "\.orig$";
Dir::Ignore-Files-Silently:: "\.distUpgrade$";
Acquire "";
Acquire::cdrom "";
Acquire::cdrom::mount "/media/cdrom/";
Acquire::PDiffs "false";
Acquire::Check-Valid-Until "false";
Acquire::Languages "";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
Acquire::Languages:: "de";
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::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 [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | egrep -c '(remove|purge)') != 1 ]; then /usr/sbin/localepurge; else exit 0; fi";
DPkg::Post-Invoke:: "[ ! -e /usr/bin/how-can-i-help ] || /usr/bin/how-can-i-help";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/apt-listbugs apt";
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 "3";
DPkg::Tools::Options::/usr/sbin/apt-listbugs::InfoFD "20";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
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";
AptListbugs "";
AptListbugs::Severities "critical,grave,serious";
CommandLine "";
CommandLine::AsString "apt-config dump";
- -- /etc/apt/preferences --
Package: *
Pin: release o=Mowgli
Pin-Priority: 995
Package: *
Pin: release o=Mowgli-security
Pin-Priority: 995
Package: *
Pin: release o=Jones
Pin-Priority: 99
Package: *
Pin: origin www.srce.hr
Pin-Priority: 99
Package: *
Pin: release a=unstable
Pin-Priority: 800
Package: *
Pin: release o=apt-build
Pin-Priority: 750
Package: *
Pin: release a=stable
Pin-Priority: 700
Package: *
Pin: release a=oldstable
Pin-Priority: 600
Package: *
Pin: release a=experimental
Pin-Priority: 110
Package: apache2
Pin: version *
Pin-Priority: -1000
Package: apache2-mpm-itk
Pin: version *
Pin-Priority: -1000
Package: apache2-mpm-event
Pin: version *
Pin-Priority: -1000
Package: apache2-mpm-prefork
Pin: version *
Pin-Priority: -1000
Package: apache2-mpm-worker
Pin: version *
Pin-Priority: -1000
- -- /etc/apt/sources.list --
deb file:///home/ftp/pub/debian sid unofficial
deb-src file:///home/ftp/pub/debian sid unofficial
deb file:///home/ftp/pub/debian-security sid unofficial-secured
#!#deb file:/misc/debian-build ./
# Lokale Pakete f�r Ikki
#!#deb file:/misc/debian-ikki ./
#deb-src file:/misc/debian-ikki ./
# Lokale Mirror
#!#deb file:/mirror/debian sid main contrib non-free
#!#deb file:/mirror/debian-marillat sid main
#!#deb file:/mirror/debian lenny main contrib non-free
#!#deb file:/mirror/debian-marillat lenny main
#!#deb file:/mirror/debian-security lenny/updates main contrib non-free
#deb file:/mirror/debian sarge main contrib non-free
#deb file:/mirror/debian-non-US sarge/non-US main contrib non-free
#deb file:/mirror/debian-security sarge/updates main contrib non-free
#deb file:/mirror/webcleaner ./
#deb-src file:/mirror/webcleaner ./
#deb ftp://debian.ethz.ch/debian lenny main contrib non-free
#deb ftp://debian.ethz.ch/debian sid main contrib non-free
deb ftp://ftp.de.debian.org/debian sid main contrib non-free
deb http://www.deb-multimedia.org/ sid main non-free
deb-src http://www.deb-multimedia.org/ sid main non-free
# Sources
#deb-src ftp://debian.ethz.ch/mirror/debian lenny main contrib non-free
#deb-src ftp://debian.ethz.ch/mirror/debian sid main contrib non-free
deb-src ftp://ftp.de.debian.org/debian sid main contrib non-free
# Diverses
# Java
#deb-src http://snapshot.debian.net/archive pool thoughttracker
#deb http://snapshot.debian.net/archive pool kernel-patch-cryptoloop
#deb http://snapshot.debian.net/archive pool scrollz
#deb http://snapshot.debian.net/archive pool fuse
#deb http://snapshot.debian.net/archive pool nvidia-graphics-drivers
#deb-src http://snapshot.debian.net/archive pool nvidia-graphics-drivers
#deb-src http://snapshot.debian.net/archive pool lvm2
# Experimental
#deb ftp://debian.ethz.ch/mirror/debian experimental main contrib non-free
deb ftp://ftp.de.debian.org/debian experimental main contrib non-free
deb-src ftp://debian.ethz.ch/mirror/debian experimental main contrib non-free
#deb ftp://ftp.de.debian.org/debian sarge main contrib non-free
#deb ftp://ftp.de.debian.org/debian-security sarge/updates main contrib non-free
# Wine
#deb http://www.lamaresh.net/apt sid main
#deb-src http://www.lamaresh.net/apt sid main
# Zum Downgraden des kaputten fuse
#deb http://snapshot.debian.org/archive/debian/20100201T042505Z sid main
# udev ist kaput
#deb http://snapshot.debian.org/archive/debian/20110420T045508Z sid main
# And lsb-base is also broken in version 4.1+Debian9
deb http://snapshot.debian.org/archive/debian/20121105T153933Z sid main
deb file:///home/local_repo sid main
- -- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (800, 'unstable'), (110, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.15.6 (SMP w/8 CPU cores)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) (ignored: LC_ALL set to de_DE)
Shell: /bin/sh linked to /bin/dash
Versions of packages apt depends on:
ii debian-archive-keyring 2012.4
ii gnupg 1.4.18-2
ii libapt-pkg4.12 1.0.6
ii libc6 2.19-7
ii libgcc1 1:4.9.1-5
ii libstdc++6 4.9.1-5
apt recommends no packages.
Versions of packages apt suggests:
ii apt-doc 1.0.6
pn aptitude | synaptic | wajig <none>
ii dpkg-dev 1.17.11
ii python-apt 0.9.3.8
- -- no debconf information
- --
Klaus Ethgen http://www.ethgen.ch/
pub 4096R/4E20AF1C 2011-05-16 Klaus Ethgen <Klaus@Ethgen.de>
Fingerprint: 85D4 CA42 952C 949B 1753 62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGcBAEBCgAGBQJT6dk1AAoJEKZ8CrGAGfasa2YMAIvdGGfuGx4p9dMmVmrmOlw5
v5aYcBI4X32Mn+uavOCjpkY0MI+t/Vjx3qKj2cl4ZGwUSMBZPW98+aCAv1RRmIsd
565hJSkJ/8rPm4owS1j1iAHawyW617vaZeGsGHkoxM4iB8/jR9dxOZReDE79D3E2
ug3HMOGPZWg0uowv/nghlDm0phulpimqYZwy7kT0cj6g1U50JCil028d9C/TAeX/
9aWl4jzwMab/BJaVxisJmckacB1YxsgpDgnQ3l1X/3I1b4xnOexhy/m0TPz2htcF
40PKNv8GLT8W1EFJD2HKvBPUWnRlyONw82rAKhJwqzwclFR40jXq0924demGWx8z
EOujFFwk/pu8VRofvkOPMIGYtF/AC7fxHDrivBqnJfItDjPZj/O3P1n83JNYugsn
3zcWvOZ4e4VdHm5A/9mjLg4C0lWGL/IQxdw1jBaLsFwRsHWfP0BOxwLJES+Q8yUN
QKjMMfJocC3/xNQcrvycw7snJWqAt+UVrb81VWQISA==
=sfLM
-----END PGP SIGNATURE-----
Reply to: