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

Bug#950710: marked as done (apt: Default-Release for debug apt sources should follow that for non-debug sources)



Your message dated Wed, 5 Feb 2020 09:26:07 +0100
with message-id <20200205092027.GA349023@debian.org>
and subject line Re: Bug#950710: apt: Default-Release for debug apt sources should follow that for non-debug sources
has caused the Debian Bug report #950710,
regarding apt: Default-Release for debug apt sources should follow that for non-debug sources
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
950710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950710
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 1.8.4
Severity: normal

Hello,

My sources.list notably contains:

deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free

deb http://debug.mirrors.debian.org/debian-debug/ testing-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ unstable-debug main contrib non-free

and my apt.conf notably contains:

APT::Default-Release "testing";

because I usually want packages from testing, but also some packages
from unstable. The problem is that this preference does not apply to the
testing-debug source.

$ apt-cache policy libglib2.0-0 libglib2.0-0-dbgsym
libglib2.0-0:
...
     2.62.4-2 500
        500 http://ftp.fr.debian.org/debian unstable/main amd64 Packages
     2.62.4-1+b1 990
        990 http://ftp.fr.debian.org/debian testing/main amd64 Packages
 *** 2.62.4-1 100
        100 /var/lib/dpkg/status
...
libglib2.0-0-dbgsym:
...
     2.62.4-2 500
        500 http://debug.mirrors.debian.org/debian-debug unstable-debug/main amd64 Packages
     2.62.4-1+b1 500
        500 http://debug.mirrors.debian.org/debian-debug testing-debug/main amd64 Packages
 *** 2.62.4-1 100
        100 /var/lib/dpkg/status
...

The result is that apt does not want to correctly upgrade libglib2.0-0
even on apt-get dist-upgrade, because it will want to upgrade
libglib2.0-0 to vesion 2.62.4-1+b1 as expected, but libglib2.0-0-dbgsym
to version 2.62.4-2 since that's the latest preferred version. It will
then rather remove libglib2.0-0-dbgsym, while it should have just
upgraded it to version 2.62.4-1+b1 as well.

Of course, specifying the 2.62.4-1+b1 version by hand for both packages
works, but the upgrade should have "just worked". The issue here is
basically that apt doesn't know it should enable by default (i.e. set
priority to 990) both releases testing and testing-debug. I tried
setting both in APT::Default-Release but that doesn't seem to be
supported, maybe that would be fine-enough way to fix this?

Samuel

-- 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::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\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-image-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-headers-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-headers-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-image-extra-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-image-extra-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-modules-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-modules-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-modules-extra-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-modules-extra-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-signed-image-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-signed-image-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-image-unsigned-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-image-unsigned-5\.5\.0$";
APT::NeverAutoRemove:: "^kfreebsd-image-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-image-5\.5\.0$";
APT::NeverAutoRemove:: "^kfreebsd-headers-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-headers-5\.5\.0$";
APT::NeverAutoRemove:: "^gnumach-image-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^gnumach-image-5\.5\.0$";
APT::NeverAutoRemove:: "^.*-modules-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^.*-modules-5\.5\.0$";
APT::NeverAutoRemove:: "^.*-kernel-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^.*-kernel-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-modules-.*-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-modules-.*-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-tools-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-tools-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-cloud-tools-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-cloud-tools-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-buildinfo-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-buildinfo-5\.5\.0$";
APT::NeverAutoRemove:: "^linux-source-5\.4\.0-3-amd64$";
APT::NeverAutoRemove:: "^linux-source-5\.5\.0$";
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:: "/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 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
APT::Default-Release "testing";
APT::Cache-Limit "300000000";
APT::Architectures "";
APT::Architectures:: "amd64";
APT::Architectures:: "i386";
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/cdrom";
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-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::PDiffs "false";
Acquire::Languages "";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
Acquire::Languages:: "fr";
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:: "adequate --help >/dev/null 2>&1 || exit 0; exec adequate --user nobody --apt-preinst";
DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -lt 10";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "adequate --help >/dev/null 2>&1 || exit 0; exec adequate --debconf --user nobody --pending";
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 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
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:: "test -x /usr/lib/needrestart/apt-pinvoke && /usr/lib/needrestart/apt-pinvoke || true";
DPkg::Tools "";
DPkg::Tools::Options "";
DPkg::Tools::Options::adequate "";
DPkg::Tools::Options::adequate::Version "2";
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";
Adequate "";
Adequate::Enabled "false";
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) --


-- (no /etc/apt/preferences.d/* present) --


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

deb http://archive.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.fr.debian.org/debian/ oldoldstable main contrib non-free
deb http://ftp.fr.debian.org/debian/ oldstable main contrib non-free
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb http://ftp.fr.debian.org/debian/ stretch-proposed-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ buster-proposed-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ bullseye-proposed-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free

deb http://debug.mirrors.debian.org/debian-debug/ stable-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ stretch-proposed-updates-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ buster-proposed-updates-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ bullseye-proposed-updates-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ testing-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ unstable-debug main contrib non-free
deb http://debug.mirrors.debian.org/debian-debug/ experimental-debug main contrib non-free

deb-src http://archive.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ oldoldstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ oldstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch-proposed-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ buster-proposed-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ bullseye-proposed-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free

deb http://security.debian.org/debian-security oldoldstable/updates main contrib non-free
deb-src http://security.debian.org/debian-security oldoldstable/updates main contrib non-free
deb http://security.debian.org/debian-security oldstable/updates main contrib non-free
deb-src http://security.debian.org/debian-security oldstable/updates main contrib non-free
deb http://security.debian.org/debian-security stable/updates main contrib non-free
deb-src http://security.debian.org/debian-security stable/updates main contrib non-free
deb http://security.debian.org/debian-security testing/updates main contrib non-free
deb-src http://security.debian.org/debian-security testing/updates main contrib non-free

deb http://people.debian.org/~vdanjean/debian unstable enslyon
deb-src http://people.debian.org/~vdanjean/debian unstable enslyon

#deb http://people.debian.org/~sthibault/tmp ./
deb http://people.debian.org/~sthibault/tmp/jessie ./
deb http://people.debian.org/~sthibault/tmp/jessie-tmp ./
deb http://people.debian.org/~sthibault/tmp/stretch ./
deb http://people.debian.org/~sthibault/tmp/stretch-tmp ./
deb http://people.debian.org/~sthibault/tmp/buster ./
deb http://people.debian.org/~sthibault/tmp/buster-tmp ./
deb http://people.debian.org/~sthibault/tmp/buster-tmp-i386 ./
deb http://people.debian.org/~sthibault/tmp/bullseye ./
deb http://people.debian.org/~sthibault/tmp/bullseye-tmp ./
deb http://people.debian.org/~sthibault/tmp/sid-tmp ./
deb http://people.debian.org/~sthibault/tmp/experimental ./
deb http://people.debian.org/~sthibault/tmp/experimental-i386 ./

deb file:/home/samy/local/debs ./
deb file:/var/cache/pbuilder/result ./

deb http://incoming.debian.org/debian-buildd buildd-unstable main contrib non-free
deb-src http://incoming.debian.org/debian-buildd buildd-unstable main contrib non-free
deb http://incoming.debian.org/debian-buildd buildd-experimental main contrib non-free
deb-src http://incoming.debian.org/debian-buildd buildd-experimental main contrib non-free

# for acroread
#deb http://www.deb-multimedia.org stretch main non-free

# fdn-libs
#deb http://adsl:fnmc@edgard.fdn.fr/fdn-debian/ . main

deb [check-valid-until=no] http://archive.debian.org/debian jessie-backports main
deb [check-valid-until=no] http://archive.debian.org/debian jessie-backports-sloppy main
deb http://ftp.debian.org/debian stretch-backports main
deb http://ftp.debian.org/debian stretch-backports-sloppy main
deb http://ftp.debian.org/debian buster-backports main
deb-src http://ftp.debian.org/debian stretch-backports main
deb-src http://ftp.debian.org/debian stretch-backports-sloppy main
deb-src http://ftp.debian.org/debian buster-backports main

deb http://debian.hypra.fr/debian stretch-master main contrib non-free
deb http://debian.hypra.fr/debian stretch-reading-position2 main contrib non-free
deb http://debian.hypra.fr/debian buster-master main contrib non-free
deb http://debian.hypra.fr/debian bullseye-master main contrib non-free

deb http://debian.hypra.fr/debian jessie main contrib non-free
deb http://debian.hypra.fr/debian stretch main contrib non-free
deb http://debian.hypra.fr/debian buster main contrib non-free
deb http://debian.hypra.fr/debian bullseye main contrib non-free

#deb [check-valid-until=no] http://snapshot.debian.org/archive/debian/20180414T142030Z/ unstable main contrib non-free


-- /etc/apt/sources.list.d/skype-stable.list --

deb [arch=amd64] https://repo.skype.com/deb stable main

-- /etc/apt/sources.list.d/vscode.list --

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt depends on:
ii  adduser                 3.118
ii  debian-archive-keyring  2019.1
ii  gpgv                    2.2.19-1
ii  gpgv1                   1.4.23-1+b1
ii  libapt-pkg5.0           1.8.4
ii  libc6                   2.29-9
ii  libgcc-s1 [libgcc1]     10-20200204-1
ii  libgcc1                 1:9.2.1-25
ii  libgnutls30             3.6.11.1-2
ii  libseccomp2             2.4.2-2
ii  libstdc++6              10-20200204-1

Versions of packages apt recommends:
ii  ca-certificates  20190110

Versions of packages apt suggests:
pn  apt-doc         <none>
ii  aptitude        0.8.12-1
ii  dpkg-dev        1.19.7
ii  gnupg           2.2.19-1
ii  gnupg1          1.4.23-1+b1
ii  gnupg2          2.2.19-1
ii  powermgmt-base  1.36
ii  synaptic        0.90

-- no debconf information

-- 
Samuel
<y> le y est un animal discret se logeant facilement dans un terminal
*** c has changed the topic on channel #ens-mim to ne pas jeter de cacahuetes aux ys, svp
 -+- #ens-mim - n'oubliez pas le guide -+-

--- End Message ---
--- Begin Message ---
On Wed, Feb 05, 2020 at 09:03:31AM +0100, Samuel Thibault wrote:
> Package: apt
> Version: 1.8.4
> Severity: normal
> 
> Hello,
> 
> My sources.list notably contains:
> 
> deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
> deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
> 
> deb http://debug.mirrors.debian.org/debian-debug/ testing-debug main contrib non-free
> deb http://debug.mirrors.debian.org/debian-debug/ unstable-debug main contrib non-free
> 
> and my apt.conf notably contains:
> 
> APT::Default-Release "testing";
> 
> because I usually want packages from testing, but also some packages
> from unstable. The problem is that this preference does not apply to the
> testing-debug source.

Yes, as you'd expect given that the name is testing-debug and not
testing. The same applies to testing-security, testing-updates,
testing-proposed-updates, etc.

There's a reason we stopped setting up Default-Release.

If you want to pin all testing pockets, pin testing* instead,
or /testing(|-debug)/ or something like that. You can set those
fnmatch or regex expressions as default-release too, it's just
a pin to 990.

Eventually we'd like to have some alias support in Release
files so they can declare themselves to all be testing/stable
/codename/whatever, which could help here. See #931524 for discussion.

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en

--- End Message ---

Reply to: