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

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: