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

Bug#970573: apt: seems to ignore pin priority when satisfying an install dependency



Package: apt
Version: 1.8.2.1
Severity: normal

Dear Maintainer,

When I apt install --simulate docker.io/unstable, apt picks needrestart 3.5-1
to meet a dependency, even though it has a lower pin priority than 3.4-5 and
no package (not even docker/unstable) requires a version newer than 3.1~ .

This surprises me. Is it a bug?

$ apt install --simulate -o debug::pkgProblemResolver=1 docker.io/unstable
NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Selected version '19.03.12+dfsg1-4' (Debian:unstable [arm64]) for 'docker.io'
Selected version '2.4.3-1+b1' (Debian:unstable [arm64]) for 'libseccomp2' because of 'docker.io'
Selected version '1.0.0~rc92+dfsg1-5' (Debian:unstable [arm64]) for 'runc' because of 'docker.io'
Selected version '3.5-1' (Debian:unstable [all]) for 'needrestart' because of 'docker.io'
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following additional packages will be installed:
  cgroupfs-mount libintl-perl libintl-xs-perl libltdl7 libmodule-find-perl
  libmodule-scandeps-perl libproc-processtable-perl libseccomp2
  libsort-naturally-perl libterm-readkey-perl needrestart runc tini
Suggested packages:
  docker-doc aufs-tools btrfs-progs debootstrap rinse xfsprogs zfs-fuse
  | zfsutils needrestart-session | libnotify-bin iucode-tool
Recommended packages:
  criu
The following NEW packages will be installed:
  cgroupfs-mount docker.io libintl-perl libintl-xs-perl libltdl7
  libmodule-find-perl libmodule-scandeps-perl libproc-processtable-perl
  libsort-naturally-perl libterm-readkey-perl needrestart runc tini
The following packages will be upgraded:
  libseccomp2
1 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Inst libltdl7 (2.4.6-9 Debian:10.5/stable [arm64])
Inst libseccomp2 [2.3.3-4] (2.4.3-1+b1 Debian:unstable [arm64])
Conf libseccomp2 (2.4.3-1+b1 Debian:unstable [arm64])
Inst runc (1.0.0~rc92+dfsg1-5 Debian:unstable [arm64])
Inst tini (0.18.0-1 Debian:10.5/stable [arm64])
Inst docker.io (19.03.12+dfsg1-4 Debian:unstable [arm64])
Inst cgroupfs-mount (1.4 Debian:10.5/stable, Debian:unstable [all])
Inst libintl-perl (1.26-2 Debian:10.5/stable, Debian:unstable [all])
Inst libintl-xs-perl (1.26-2+b4 Debian:10.5/stable [arm64])
Inst libmodule-find-perl (0.13-1 Debian:10.5/stable [all])
Inst libmodule-scandeps-perl (1.27-1 Debian:10.5/stable [all])
Inst libproc-processtable-perl (0.56-1 Debian:10.5/stable [arm64])
Inst libsort-naturally-perl (1.03-2 Debian:10.5/stable, Debian:unstable [all])
Inst libterm-readkey-perl (2.38-1 Debian:10.5/stable [arm64])
Inst needrestart (3.5-1 Debian:unstable [all])
Conf libltdl7 (2.4.6-9 Debian:10.5/stable [arm64])
Conf runc (1.0.0~rc92+dfsg1-5 Debian:unstable [arm64])
Conf tini (0.18.0-1 Debian:10.5/stable [arm64])
Conf docker.io (19.03.12+dfsg1-4 Debian:unstable [arm64])
Conf cgroupfs-mount (1.4 Debian:10.5/stable, Debian:unstable [all])
Conf libintl-perl (1.26-2 Debian:10.5/stable, Debian:unstable [all])
Conf libintl-xs-perl (1.26-2+b4 Debian:10.5/stable [arm64])
Conf libmodule-find-perl (0.13-1 Debian:10.5/stable [all])
Conf libmodule-scandeps-perl (1.27-1 Debian:10.5/stable [all])
Conf libproc-processtable-perl (0.56-1 Debian:10.5/stable [arm64])
Conf libsort-naturally-perl (1.03-2 Debian:10.5/stable, Debian:unstable [all])
Conf libterm-readkey-perl (2.38-1 Debian:10.5/stable [arm64])
Conf needrestart (3.5-1 Debian:unstable [all])


apt says it picked needrestart 3.5-1 because of 'docker.io'.  But why did it
pick the version with a lower pin priority?  The docker.io package should be
happy with the older, stable, higher-priority version:


$ apt depends docker.io/unstable |grep needrestart
  Recommends: needrestart (>= 3.1~)


Does apt actually see my pin priorities?  Yep:


$ apt policy needrestart
needrestart:
  Installed: (none)
  Candidate: 3.4-5
  Version table:
     3.5-1 100
        100 http://deb.debian.org/debian unstable/main arm64 Packages
     3.4-5 500
        500 http://deb.debian.org/debian buster/main arm64 Packages


Are my pin priorities correct?  I think so:


$ cat /etc/apt/preferences.d/*pref
Package: linux-image-* linux-headers-*
Pin: release a=unstable
Pin-Priority: 500

Package: *
Pin: release a=unstable
Pin-Priority: 100


Perhaps some other package requires a newer version of needrestart?  Nope:


$ apt rdepends needrestart
needrestart
Reverse Depends:
  Recommends: docker.io (>= 3.1~)
  Suggests: unattended-upgrades
  Depends: freedombox
  Depends: needrestart-session (>= 2.0)
  Recommends: docker.io (>= 3.1~)
  Depends: parl-desktop
  Depends: design-desktop
  Suggests: aptitude-robot
  Recommends: apt-dater-host
  Suggests: unattended-upgrades
  Depends: needrestart-session (>= 2.0)
  Recommends: apt-dater-host
  Depends: parl-desktop
  Depends: design-desktop
  Suggests: aptitude-robot


I realize that apt has been around for quite a while, so I'm reluctant to
assume that I've stumbled upon a bug, but I don't understand this behavior.
I had a nice chat with someone on #debian-apt who didn't understand it either.

If this is expected, perhaps someone familiar with apt internals can explain?
Thanks!



-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "arm64";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
APT::Sandbox "";
APT::Sandbox::User "_apt";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^firmware-linux.*";
APT::NeverAutoRemove:: "^linux-firmware$";
APT::NeverAutoRemove:: "^linux-image-[a-z0-9]*$";
APT::NeverAutoRemove:: "^linux-image-[a-z0-9]*-[a-z0-9]*$";
APT::NeverAutoRemove:: "^linux-image-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-image-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-headers-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-headers-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-image-extra-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-image-extra-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-modules-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-modules-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-modules-extra-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-modules-extra-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-signed-image-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-signed-image-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-image-unsigned-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-image-unsigned-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^kfreebsd-image-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^kfreebsd-image-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^kfreebsd-headers-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^kfreebsd-headers-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^gnumach-image-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^gnumach-image-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^.*-modules-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^.*-modules-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^.*-kernel-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^.*-kernel-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-modules-.*-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-modules-.*-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-tools-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-tools-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-cloud-tools-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-cloud-tools-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-buildinfo-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-buildinfo-5\.8\.0-1-arm64$";
APT::NeverAutoRemove:: "^linux-source-5\.7\.0-3-arm64$";
APT::NeverAutoRemove:: "^linux-source-5\.8\.0-1-arm64$";
APT::VersionedKernelPackages "";
APT::VersionedKernelPackages:: "linux-image";
APT::VersionedKernelPackages:: "linux-headers";
APT::VersionedKernelPackages:: "linux-image-extra";
APT::VersionedKernelPackages:: "linux-modules";
APT::VersionedKernelPackages:: "linux-modules-extra";
APT::VersionedKernelPackages:: "linux-signed-image";
APT::VersionedKernelPackages:: "linux-image-unsigned";
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-modules-.*";
APT::VersionedKernelPackages:: "linux-tools";
APT::VersionedKernelPackages:: "linux-cloud-tools";
APT::VersionedKernelPackages:: "linux-buildinfo";
APT::VersionedKernelPackages:: "linux-source";
APT::Never-MarkAuto-Sections "";
APT::Never-MarkAuto-Sections:: "metapackages";
APT::Never-MarkAuto-Sections:: "contrib/metapackages";
APT::Never-MarkAuto-Sections:: "non-free/metapackages";
APT::Never-MarkAuto-Sections:: "restricted/metapackages";
APT::Never-MarkAuto-Sections:: "universe/metapackages";
APT::Never-MarkAuto-Sections:: "multiverse/metapackages";
APT::Move-Autobit-Sections "";
APT::Move-Autobit-Sections:: "oldlibs";
APT::Move-Autobit-Sections:: "contrib/oldlibs";
APT::Move-Autobit-Sections:: "non-free/oldlibs";
APT::Move-Autobit-Sections:: "restricted/oldlibs";
APT::Move-Autobit-Sections:: "universe/oldlibs";
APT::Move-Autobit-Sections:: "multiverse/oldlibs";
APT::Update "";
APT::Update::Post-Invoke-Success "";
APT::Update::Post-Invoke-Success:: "if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi";
APT::Architectures "";
APT::Architectures:: "arm64";
APT::Compressor "";
APT::Compressor::. "";
APT::Compressor::.::Name ".";
APT::Compressor::.::Extension "";
APT::Compressor::.::Binary "";
APT::Compressor::.::Cost "0";
APT::Compressor::zstd "";
APT::Compressor::zstd::Name "zstd";
APT::Compressor::zstd::Extension ".zst";
APT::Compressor::zstd::Binary "false";
APT::Compressor::zstd::Cost "60";
APT::Compressor::lz4 "";
APT::Compressor::lz4::Name "lz4";
APT::Compressor::lz4::Extension ".lz4";
APT::Compressor::lz4::Binary "false";
APT::Compressor::lz4::Cost "50";
APT::Compressor::gzip "";
APT::Compressor::gzip::Name "gzip";
APT::Compressor::gzip::Extension ".gz";
APT::Compressor::gzip::Binary "gzip";
APT::Compressor::gzip::Cost "100";
APT::Compressor::gzip::CompressArg "";
APT::Compressor::gzip::CompressArg:: "-6n";
APT::Compressor::gzip::UncompressArg "";
APT::Compressor::gzip::UncompressArg:: "-d";
APT::Compressor::xz "";
APT::Compressor::xz::Name "xz";
APT::Compressor::xz::Extension ".xz";
APT::Compressor::xz::Binary "xz";
APT::Compressor::xz::Cost "200";
APT::Compressor::xz::CompressArg "";
APT::Compressor::xz::CompressArg:: "-6";
APT::Compressor::xz::UncompressArg "";
APT::Compressor::xz::UncompressArg:: "-d";
APT::Compressor::bzip2 "";
APT::Compressor::bzip2::Name "bzip2";
APT::Compressor::bzip2::Extension ".bz2";
APT::Compressor::bzip2::Binary "bzip2";
APT::Compressor::bzip2::Cost "300";
APT::Compressor::bzip2::CompressArg "";
APT::Compressor::bzip2::CompressArg:: "-6";
APT::Compressor::bzip2::UncompressArg "";
APT::Compressor::bzip2::UncompressArg:: "-d";
APT::Compressor::lzma "";
APT::Compressor::lzma::Name "lzma";
APT::Compressor::lzma::Extension ".lzma";
APT::Compressor::lzma::Binary "xz";
APT::Compressor::lzma::Cost "400";
APT::Compressor::lzma::CompressArg "";
APT::Compressor::lzma::CompressArg:: "--format=lzma";
APT::Compressor::lzma::CompressArg:: "-6";
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::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::main "apt.conf";
Dir::Etc::netrc "auth.conf";
Dir::Etc::netrcparts "auth.conf.d";
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::Etc::apt-file-main "apt-file.conf";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::solvers "";
Dir::Bin::solvers:: "/usr/lib/apt/solvers";
Dir::Bin::planners "";
Dir::Bin::planners:: "/usr/lib/apt/planners";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Bin::gzip "/bin/gzip";
Dir::Bin::bzip2 "/bin/bzip2";
Dir::Bin::xz "/usr/bin/xz";
Dir::Bin::lz4 "/usr/bin/lz4";
Dir::Bin::zstd "/usr/bin/zstd";
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::Log::Planner "eipp.log.xz";
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:: "\.ucf-[a-z]+$";
Dir::Ignore-Files-Silently:: "\.save$";
Dir::Ignore-Files-Silently:: "\.orig$";
Dir::Ignore-Files-Silently:: "\.distUpgrade$";
Acquire "";
Acquire::AllowInsecureRepositories "0";
Acquire::AllowWeakRepositories "0";
Acquire::AllowDowngradeToInsecureRepositories "0";
Acquire::cdrom "";
Acquire::cdrom::mount "/media/cdrom/";
Acquire::IndexTargets "";
Acquire::IndexTargets::deb "";
Acquire::IndexTargets::deb::Packages "";
Acquire::IndexTargets::deb::Packages::MetaKey "$(COMPONENT)/binary-$(ARCHITECTURE)/Packages";
Acquire::IndexTargets::deb::Packages::flatMetaKey "Packages";
Acquire::IndexTargets::deb::Packages::ShortDescription "Packages";
Acquire::IndexTargets::deb::Packages::Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Packages";
Acquire::IndexTargets::deb::Packages::flatDescription "$(RELEASE) Packages";
Acquire::IndexTargets::deb::Packages::Optional "0";
Acquire::IndexTargets::deb::Translations "";
Acquire::IndexTargets::deb::Translations::MetaKey "$(COMPONENT)/i18n/Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::flatMetaKey "$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::ShortDescription "Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::Description "$(RELEASE)/$(COMPONENT) Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Translations::flatDescription "$(RELEASE) Translation-$(LANGUAGE)";
Acquire::IndexTargets::deb::Contents-deb "";
Acquire::IndexTargets::deb::Contents-deb::MetaKey "$(COMPONENT)/Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb::ShortDescription "Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb::Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Contents (deb)";
Acquire::IndexTargets::deb::Contents-deb::flatMetaKey "Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb::flatDescription "$(RELEASE) Contents (deb)";
Acquire::IndexTargets::deb::Contents-deb::PDiffs "true";
Acquire::IndexTargets::deb::Contents-deb::KeepCompressed "true";
Acquire::IndexTargets::deb::Contents-udeb "";
Acquire::IndexTargets::deb::Contents-udeb::MetaKey "$(COMPONENT)/Contents-udeb-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-udeb::ShortDescription "Contents-udeb-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-udeb::Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Contents (udeb)";
Acquire::IndexTargets::deb::Contents-udeb::flatMetaKey "Contents-udeb-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-udeb::flatDescription "$(RELEASE) Contents (udeb)";
Acquire::IndexTargets::deb::Contents-udeb::KeepCompressed "true";
Acquire::IndexTargets::deb::Contents-udeb::PDiffs "true";
Acquire::IndexTargets::deb::Contents-udeb::DefaultEnabled "false";
Acquire::IndexTargets::deb::Contents-deb-legacy "";
Acquire::IndexTargets::deb::Contents-deb-legacy::MetaKey "Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb-legacy::ShortDescription "Contents-$(ARCHITECTURE)";
Acquire::IndexTargets::deb::Contents-deb-legacy::Description "$(RELEASE) $(ARCHITECTURE) Contents (deb)";
Acquire::IndexTargets::deb::Contents-deb-legacy::PDiffs "true";
Acquire::IndexTargets::deb::Contents-deb-legacy::KeepCompressed "true";
Acquire::IndexTargets::deb::Contents-deb-legacy::Fallback-Of "Contents-deb";
Acquire::IndexTargets::deb::Contents-deb-legacy::Identifier "Contents-deb";
Acquire::IndexTargets::deb::CNF "";
Acquire::IndexTargets::deb::CNF::MetaKey "$(COMPONENT)/cnf/Commands-$(NATIVE_ARCHITECTURE)";
Acquire::IndexTargets::deb::CNF::ShortDescription "Commands-$(NATIVE_ARCHITECTURE)";
Acquire::IndexTargets::deb::CNF::Description "$(RELEASE)/$(COMPONENT) $(NATIVE_ARCHITECTURE) c-n-f Metadata";
Acquire::IndexTargets::deb::CNF::DefaultEnabled "false";
Acquire::IndexTargets::deb-src "";
Acquire::IndexTargets::deb-src::Sources "";
Acquire::IndexTargets::deb-src::Sources::MetaKey "$(COMPONENT)/source/Sources";
Acquire::IndexTargets::deb-src::Sources::flatMetaKey "Sources";
Acquire::IndexTargets::deb-src::Sources::ShortDescription "Sources";
Acquire::IndexTargets::deb-src::Sources::Description "$(RELEASE)/$(COMPONENT) Sources";
Acquire::IndexTargets::deb-src::Sources::flatDescription "$(RELEASE) Sources";
Acquire::IndexTargets::deb-src::Sources::Optional "0";
Acquire::IndexTargets::deb-src::Contents-dsc "";
Acquire::IndexTargets::deb-src::Contents-dsc::MetaKey "$(COMPONENT)/Contents-source";
Acquire::IndexTargets::deb-src::Contents-dsc::ShortDescription "Contents-source";
Acquire::IndexTargets::deb-src::Contents-dsc::Description "$(RELEASE)/$(COMPONENT) source Contents (dsc)";
Acquire::IndexTargets::deb-src::Contents-dsc::flatMetaKey "Contents-source";
Acquire::IndexTargets::deb-src::Contents-dsc::flatDescription "$(RELEASE) Contents (dsc)";
Acquire::IndexTargets::deb-src::Contents-dsc::PDiffs "true";
Acquire::IndexTargets::deb-src::Contents-dsc::KeepCompressed "true";
Acquire::IndexTargets::deb-src::Contents-dsc::DefaultEnabled "false";
Acquire::Changelogs "";
Acquire::Changelogs::URI "";
Acquire::Changelogs::URI::Origin "";
Acquire::Changelogs::URI::Origin::Debian "https://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog";;
Acquire::Changelogs::URI::Origin::Ubuntu "https://changelogs.ubuntu.com/changelogs/pool/@CHANGEPATH@/changelog";;
Acquire::Changelogs::AlwaysOnline "";
Acquire::Changelogs::AlwaysOnline::Origin "";
Acquire::Changelogs::AlwaysOnline::Origin::Ubuntu "1";
Acquire::Languages "";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
Acquire::CompressionTypes "";
Acquire::CompressionTypes::xz "xz";
Acquire::CompressionTypes::bz2 "bzip2";
Acquire::CompressionTypes::lzma "lzma";
Acquire::CompressionTypes::gz "gzip";
Acquire::CompressionTypes::lz4 "lz4";
Acquire::CompressionTypes::zst "zstd";
DPkg "";
DPkg::Path "/usr/sbin:/usr/bin:/sbin:/bin";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -lt 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::Tools::Options::/usr/bin/apt-listchanges::InfoFD "20";
Aptitude "";
Aptitude::Get-Root-Command "sudo:/usr/bin/sudo";
apt-file "";
apt-file::Index-Names "deb";
apt-file::Parser "";
apt-file::Parser::Check-For-Description-Header "false";
Binary "apt-config";
Binary::apt "";
Binary::apt::APT "";
Binary::apt::APT::Color "1";
Binary::apt::APT::Cache "";
Binary::apt::APT::Cache::Show "";
Binary::apt::APT::Cache::Show::Version "2";
Binary::apt::APT::Cache::AllVersions "0";
Binary::apt::APT::Cache::ShowVirtuals "1";
Binary::apt::APT::Cache::Search "";
Binary::apt::APT::Cache::Search::Version "2";
Binary::apt::APT::Cache::ShowDependencyType "1";
Binary::apt::APT::Cache::ShowVersion "1";
Binary::apt::APT::Get "";
Binary::apt::APT::Get::Upgrade-Allow-New "1";
Binary::apt::APT::Get::Update "";
Binary::apt::APT::Get::Update::InteractiveReleaseInfoChanges "1";
Binary::apt::APT::Cmd "";
Binary::apt::APT::Cmd::Show-Update-Stats "1";
Binary::apt::APT::Keep-Downloaded-Packages "0";
Binary::apt::DPkg "";
Binary::apt::DPkg::Progress-Fancy "1";
CommandLine "";
CommandLine::AsString "apt-config dump";

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


-- /etc/apt/preferences.d/debian-unstable.pref --

Explanation:  Prefer kernel packages from unstable
Package: linux-image-* linux-headers-*
Pin: release a=unstable
Pin-Priority: 500

Explanation: Allow manual install & upgrade from unstable
Package: *
Pin: release a=unstable
Pin-Priority: 100


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

# deb http://deb.debian.org/debian/ buster main

deb http://deb.debian.org/debian/ buster main non-free
deb-src http://deb.debian.org/debian/ buster main non-free

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

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main non-free
deb-src http://deb.debian.org/debian/ buster-updates main non-free


# We use a few packages from unstable until bullseye is released.
# Conservative apt pinning keeps these to a minimum.
deb http://deb.debian.org/debian/ unstable main
deb-src http://deb.debian.org/debian/ unstable main

-- (no /etc/apt/sources.list.d/* present) --


-- System Information:
Debian Release: 10.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (100, 'unstable')
Architecture: arm64 (aarch64)

Kernel: Linux 5.8.0-1-arm64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages apt depends on:
ii  adduser                 3.118
ii  debian-archive-keyring  2019.1
ii  gpgv                    2.2.12-1+deb10u1
ii  libapt-pkg5.0           1.8.2.1
ii  libc6                   2.28-10
ii  libgcc1                 1:8.3.0-6
ii  libgnutls30             3.6.7-4+deb10u5
ii  libseccomp2             2.3.3-4
ii  libstdc++6              8.3.0-6

Versions of packages apt recommends:
ii  ca-certificates  20200601~deb10u1

Versions of packages apt suggests:
pn  apt-doc                      <none>
pn  aptitude | synaptic | wajig  <none>
ii  dpkg-dev                     1.19.7
ii  gnupg                        2.2.12-1+deb10u1
ii  powermgmt-base               1.34

-- no debconf information


Reply to: