Discussion:
Bug#879786: apt-secure man page needs to provide useful pointers for Release file info changes
js
2017-10-25 20:05:24 UTC
Permalink
Package: apt
Version: 1.5
Severity: minor

Dear Maintainer,

==============================================================================================
I use only 2 packages from ubuntu (which are not available in debian): chromium-codecs-ffmpeg-extra, oxideqt-codecs-extra.
For this I have the ubuntu repository in sources.list along with an apt_preferences file to allow
only those 2 packages (with priority 476 < 500 for all debian).

This recently gave these errors during apt-get update:
W: Conflicting distribution: http://archive.ubuntu.com/ubuntu devel InRelease (expected devel but got bionic)
N: Repository 'http://archive.ubuntu.com/ubuntu devel InRelease' changed its 'Version' value from '17.10' to '18.04'
E: Repository 'http://archive.ubuntu.com/ubuntu devel InRelease' changed its 'Suite' value from 'artful' to 'bionic'
E: Repository 'http://archive.ubuntu.com/ubuntu devel InRelease' changed its 'Codename' value from 'artful' to 'bionic'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.

The apt-secure man page is of no help in resolving this (see bottom).

The apt-secure man page should be expanded to mention the apt options needed for what it alludes to: "the user must
therefore explicitly confirm changes to signal...": apt-get update --allow-releaseinfo-change (and related apt.conf)


I was able to get around the lack of detail in the man page through a
search that yielded only one page with the needed info:
https://fossies.org/linux/misc/apt-1.5.tar.gz/apt-1.5/test/integration/test-apt-update-releaseinfo-changes


INFORMATION CHANGES
A Release file contains beside the checksums for the files in the repository also general information about the repository like the origin, codename
or version number of the release.

This information is shown in various places so a repository owner should always ensure correctness. Further more user configuration like
apt_preferences(5) can depend and make use of this information. Since version 1.5 the user must therefore explicitly confirm changes to signal that
the user is sufficiently prepared e.g. for the new major release of the distribution shipped in the repository (as e.g. indicated by the codename).

USER ...

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


-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "false";
APT::Install-Suggests "0";
APT::Sandbox "";
APT::Sandbox::User "_apt";
APT::Cache "";
APT::Cache::AllVersions "false";
APT::Cache-Limit "0";
APT::Clean-Installed "false";
APT::Get "";
APT::Get::AutomaticRemove "false";
APT::Get::Show-Upgraded "true";
APT::Get::Upgrade-Allow-New "true";
APT::Archives "";
APT::Archives::MaxAge "0";
APT::Archives::MaxSize "0";
APT::Archives::MinAge "2";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::Keep-Downloaded-Packages "true";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^firmware-linux.*";
APT::NeverAutoRemove:: "^linux-firmware$";
APT::NeverAutoRemove:: "^linux-image.*";
APT::NeverAutoRemove:: "^linux-headers.*";
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 "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";
APT::Periodic::BackupArchiveInterval "1";
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:: "/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::Architectures "";
APT::Architectures:: "i386";
APT::Compressor "";
APT::Compressor::. "";
APT::Compressor::.::Name ".";
APT::Compressor::.::Extension "";
APT::Compressor::.::Binary "";
APT::Compressor::.::Cost "0";
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::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::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::Etc::apt-file-main "apt-file.conf";
Dir::Etc::VendorList "vendors.list";
Dir::Etc::VendorParts "vendors.list.d";
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::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 "http://metadata.ftp-master.debian.org/changelogs/@***@_changelog";
Acquire::Changelogs::URI::Origin::Tanglu "http://metadata.tanglu.org/changelogs/@***@_changelog";
Acquire::Changelogs::URI::Origin::Ubuntu "http://changelogs.ubuntu.com/changelogs/pool/@CHANGEPATH@/changelog";
Acquire::Changelogs::URI::Origin::Ultimedia "http://packages.ultimediaos.com/changelogs/pool/@CHANGEPATH@/changelog.txt";
Acquire::Changelogs::AlwaysOnline "";
Acquire::Changelogs::AlwaysOnline::Origin "";
Acquire::Changelogs::AlwaysOnline::Origin::Ubuntu "1";
Acquire::gpgv "";
Acquire::gpgv::Options "";
Acquire::gpgv::Options:: "--ignore-time-conflict";
Acquire::Check-Valid-Until "false";
Acquire::AllowReleaseInfoChange "true";
Acquire::AllowReleaseInfoChange::Origin "true";
Acquire::AllowReleaseInfoChange::Version "true";
Acquire::AllowReleaseInfoChange::Codename "true";
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";
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:: "/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:: "test -f /var/run/science-config.usermenu && if [ -x /usr/sbin/blend-update-usermenus ] ; then /usr/sbin/blend-update-usermenus science ; fi ; rm -f /var/run/science-config.usermenu";
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 ";
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";
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";
apt-file "";
apt-file::Index-Names "deb";
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/00-kernel-JS.pref --

Explanation:Status=install ok installed
Package: linux-doc-3.2
Pin: version 3.2.35-2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-image-3.2.0-4-686-pae
Pin: version 3.2.35-2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-3.2.0-4-686-pae
Pin: version 3.2.35-2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-3.2.0-4-common
Pin: version 3.2.35-2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-kbuild-3.2
Pin: version 3.2.17-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-doc-3.14
Pin: version 3.14.12-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-3.14-1-686-pae
Pin: version 3.14.12-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-3.14-1-common
Pin: version 3.14.12-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-image-3.14-1-686-pae
Pin: version 3.14.12-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-kbuild-3.14
Pin: version 3.14-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-doc-3.16
Pin: version 3.16.7-ckt2-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-kbuild-3.16
Pin: version 3.16-2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-image-3.16.0-4-686-pae
Pin: version 3.16.7-ckt4-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-3.16.0-4-686-pae
Pin: version 3.16.7-ckt4-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-3.16.0-4-common
Pin: version 3.16.7-ckt4-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-compiler-gcc-5-x86
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-4.7.0-1-686-pae
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-4.7.0-1-common
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-image-4.7.0-1-686-pae
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-kbuild-4.7
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-base
Pin: version 4.5
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-headers-686-pae
Pin: version 4.7+75
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-image-686-pae
Pin: version 4.7+75
Pin-Priority: 1001


-- /etc/apt/preferences.d/00-libc-JS.pref --


Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: linux-libc-dev
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: linux-doc-4.7
Pin: version 4.7.6-1
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: libc-dev-bin
Pin: version 2.24-5
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: libc6
Pin: version 2.24-5
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: libc6-amd64
Pin: version 2.24-5
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: libc6-dbg
Pin: version 2.24-5
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: libc6-dev-x32
Pin: version 2.24-5
Pin-Priority: 1001

Explanation:Status=install ok installed match linux-libc-dev with current kernel
Package: libc6-x32
Pin: version 2.24-5
Pin-Priority: 1001


-- /etc/apt/preferences.d/01-nvidia-mesa.pref --

Explanation:Status=install ok installed
Package: glx-alternative-mesa
Pin: version 0.7.4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libegl1-mesa
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libegl1-mesa-dev
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgl1-mesa-dev
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgl1-mesa-dri
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgl1-mesa-glx
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libglapi-mesa
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgles1-mesa
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgles2-mesa
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libglu1-mesa
Pin: version 9.0.0-2.1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libglu1-mesa-dev
Pin: version 9.0.0-2.1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libosmesa6
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libwayland-egl1-mesa
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libegl1-mesa-drivers
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: mesa-common-dev
Pin: version 13.0.6-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: mesa-utils
Pin: version 8.3.0-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: update-glx
Pin: version 0.7.4
Pin-Priority: 1001


-- /etc/apt/preferences.d/01-nvidia-pure.pref --

Explanation:Status=unknown ok not-installed
Package: libegl1-nvidia-NOT-INSTALL-2017-04-18
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-egl-icd
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libegl1-glvnd-nvidia
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libcuda1
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libegl-nvidia0
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgldispatch0-nvidia
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvcuvid1
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-compiler
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-eglcore
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-encode1
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-fatbinaryloader
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-glcore
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-ifr1
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-ml1
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libnvidia-ptxjitcompiler
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-alternative
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-driver
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-driver-bin
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-driver-libs
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-egl-common
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-egl-icd
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-kernel-dkms
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-kernel-support
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-opencl-icd
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-smi
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-vdpau-driver
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-video-nvidia
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgl1-nvidia-glx
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-cuda-mps
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-detect
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-kernel-source
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-legacy-check
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-modprobe
Pin: version 375.26-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-opencl-common
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-settings
Pin: version 375.26-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-xconfig
Pin: version 375.26-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libcuda1-i386
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-cuda-mps
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: nvidia-opencl-common
Pin: version 375.39-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: glx-alternative-nvidia
Pin: version 0.7.4
Pin-Priority: 1001


-- /etc/apt/preferences.d/02-xorg.pref --

Explanation:Status=install ok installed
Package: xserver-xorg-core
Pin: version 2:1.19.2-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xorg
Pin: version 1:7.7+18
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-common
Pin: version 2:1.19.2-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg
Pin: version 1:7.7+18
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-input-evdev
Pin: version 1:2.10.5-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-input-mouse
Pin: version 1:1.9.2-1+b1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-input-synaptics
Pin: version 1.9.0-1+b1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-video-fbdev
Pin: version 1:0.4.4-1+b5
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-video-intel
Pin: version 2:2.99.917+git20161206-1
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-video-nouveau
Pin: version 1:1.0.13-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-video-openchrome
Pin: version 1:0.5.0-3
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xserver-xorg-video-vesa
Pin: version 1:2.3.4-1+b2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: xvfb
Pin: version 2:1.19.2-1
Pin-Priority: 1001


-- /etc/apt/preferences.d/03-gcc-kernel.pref --

Explanation:Status=install ok installed
Package: gcc-4.6
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: cpp-4.6
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcc-4.6-base
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcc-4.6-locales
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcc-4.6-multilib
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: g++-4.6
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libstdc++6-4.6-dev
Pin: version 4.6.3-14
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: cpp-4.8
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: g++-4.8
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcc-4.8
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcc-4.8-base
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcc-4.8-multilib
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gcj-4.8
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: lib64gcc-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgcc-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libstdc++-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libx32gcc-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: linux-compiler-gcc-4.8-x86
Pin: version 3.16.3-2
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libasan0
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: lib64asan0
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libx32asan0
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gfortran-4.8
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gfortran-4.8-multilib
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gobjc-4.8
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gobjc-4.8-multilib
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: lib64gfortran-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: lib64objc-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libgfortran-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libx32gfortran-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libobjc-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libx32objc-4.8-dev
Pin: version 4.8.4-4
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: gobjc-4.8-multilib
Pin: version 4.8.4-4
Pin-Priority: 1001





Explanation:Status=install ok installed LINUX 4.7 kernel
Package: cpp-5
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: g++-5
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: gcc-5
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: gcc-5-base
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: gcc-5-multilib
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: lib64asan2
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: lib64gcc-5-dev
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: lib64mpx0
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libasan2
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libgcc-5-dev
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libmpx0
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libobjc-5-dev
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libstdc++-5-dev
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libx32asan2
Pin: version 5.4.1-2
Pin-Priority: 1001

Explanation:Status=install ok installed LINUX 4.7 kernel
Package: libx32gcc-5-dev
Pin: version 5.4.1-2
Pin-Priority: 1001


-- /etc/apt/preferences.d/04-init-method.pref --

Explanation:avoid change to sysv init method
Package: upstart
Pin: version *
Pin-Priority: -1

Explanation:avoid change to sysv init method
Package: systemd-sysv
Pin: version *
Pin-Priority: -1

Explanation:Status=install ok installed
Package: libpam-systemd
Pin: version 233-10
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: libsystemd0
Pin: version 233-10
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: systemd
Pin: version 233-10
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: systemd-shim
Pin: version 10-3
Pin-Priority: 1001


-- /etc/apt/preferences.d/05-sendmail.pref --

Explanation:Status=install ok installed
Package: sendmail
Pin: version 8.15.2-8
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: sendmail-base
Pin: version 8.15.2-8
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: sendmail-bin
Pin: version 8.15.2-8
Pin-Priority: 1001

Explanation:Status=install ok installed
Package: sendmail-cf
Pin: version 8.15.2-8
Pin-Priority: 1001


-- /etc/apt/preferences.d/06-flightgear.pref --

Explanation: breaks flightgear, simgear, openscenegraph
Package: libav10
Pin: version *
Pin-Priority: -1


-- /etc/apt/preferences.d/07-no-gold.pref --

Explanation:avoid gold as default linker, breaks kernel modules
Package: binutils-gold
Pin: version
Pin-Priority: -1


-- /etc/apt/preferences.d/07-no-libnettle4.pref --

Explanation: causes segfaults in many apps when libnettle6 is also installed
Package: libnettle4
Pin: version
Pin-Priority: -1


-- /etc/apt/preferences.d/08-grip.pref --

Explanation:newer grip is python app unrelated to mp3 uses
Package: grip
Pin: version 3.3.1-15.3
Pin-Priority: 1001


-- /etc/apt/preferences.d/09-vivaldi.pref --

Explanation: bad versions of vivaldi with netflix/amazon
Package: vivaldi-snapshot
Pin: version 1.8.770.9-1
Pin-Priority: -1

Explanation: bad versions of vivaldi with netflix/amazon
Package: vivaldi-snapshot
Pin: version 1.8.769.2-1
Pin-Priority: -1

Explanation: last good version with video
Package: vivaldi-snapshot
Pin: version 1.9.804.3-1
Pin-Priority: 500

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.9.818.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.9.811.13-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.9.818.22-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.10.829.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.10.829.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.10.834.9-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.9.818.40-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.9.818.29-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1
Package: vivaldi-snapshot
Pin: version 1.9.818.25-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.10.838.7-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.10.845.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.890.4-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.894.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.901.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.904.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.915.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.917.22-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.11.917.*
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.12.933.3-1
Pin-Priority: -1

Explanation: extremely sluggish compared to 1.9.804.3-1, slow video
Package: vivaldi-snapshot
Pin: version 1.12.9*
Pin-Priority: -1

Explanation: ocassionally jittery video, 1.9.804.3-1 better but 1.13 improving over 1.10-1.12
Package: vivaldi-snapshot
Pin: version 1.13.9*
Pin-Priority: -1


-- /etc/apt/preferences.d/source.pref --


Explanation: http://www.deb-multimedia.org
Package: *
Pin: origin "www.deb-multimedia.org"
Pin-Priority: 400

Explanation: block all ubuntu packages
Package: *
Pin: origin "archive.ubuntu.com"
Pin-Priority: -1

Explanation: do not block ffmpeg-extra but lower priority than debian
Package: chromium-codecs-ffmpeg-extra
Pin: origin "archive.ubuntu.com"
Pin-Priority: 476

Explanation: another h264 package from ubuntu like ffmpeg-extra, also lower priority than debian
Package: oxideqt-codecs-extra
Pin: origin "archive.ubuntu.com"
Pin-Priority: 476

Explanation: local packages with priority 400
Package: *
Pin: origin ""
Pin-Priority: 400



-- /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 testing main non-free contrib
deb-src http://debian.lcs.mit.edu/debian testing main non-free contrib

####deb http://mirror.anl.gov/debian testing main non-free contrib
####deb-src http://mirror.anl.gov/debian testing main non-free contrib

####deb http://mirrors.ocf.berkeley.edu/debian testing main non-free contrib
####deb-src http://mirrors.ocf.berkeley.edu/debian testing main non-free contrib

####deb http://debian.uchicago.edu/debian testing main non-free contrib
####deb-src http://debian.uchicago.edu/debian testing main non-free contrib

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

#
# snapshot entries have trailing /, get exact URL from: http://snapshot.debian.org/archive/debian/
#
# get thunderbird 1:52.2.1-4:
deb http://snapshot.debian.org/archive/debian/20170717/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20170717/ testing main contrib non-free

# get flightgear 1:2016.4.4:
deb http://snapshot.debian.org/archive/debian/20170630/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20170630/ testing main contrib non-free

# get nvidia-driver_375.39-1:
deb http://snapshot.debian.org/archive/debian/20170417/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20170417/ testing main contrib non-free

# get nvidia-driver_367.44-3:
deb http://snapshot.debian.org/archive/debian/20161017/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20161017/ testing main contrib non-free

# get flightgear 1:2016.3.1+dfsg-1:
deb http://snapshot.debian.org/archive/debian/20161005/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20161005/ testing main contrib non-free

# get flightgear 2016:
deb http://snapshot.debian.org/archive/debian/20160722/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20160722/ testing main contrib non-free

# get recent:
deb http://snapshot.debian.org/archive/debian/20160201/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20160201/ testing main contrib non-free

# get systemd 215-10 and linux-image-686-pae:
deb http://snapshot.debian.org/archive/debian/20150201/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20150201/ testing main contrib non-free

# get last before gcc 5:
deb http://snapshot.debian.org/archive/debian/20150904/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20150904/ testing main contrib non-free

# get udev=221
deb http://snapshot.debian.org/archive/debian/20150720/ testing main contrib non-free
deb-src http://snapshot.debian.org/archive/debian/20150720/ testing main contrib non-free

# get nvidia 340.46-1 driver and linux-image-3.14-1-686-pae (snapshot.debian.org)
##deb http://snapshot.debian.org/archive/debian/20141018/ testing main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20141018/ testing main contrib non-free


# get nvidia 340.24-2 driver and linux-image-3.14-1-686-pae (snapshot.debian.org)
##deb http://snapshot.debian.org/archive/debian/20140727/ testing main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20140727/ testing main contrib non-free

### get nvidia 331.67-1 driver (snapshot.debian.org)
##deb http://snapshot.debian.org/archive/debian/20140504/ testing main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20140504/ testing main contrib non-free
##
### get nvidia 331.49-1 driver (snapshot.debian.org)
##deb http://snapshot.debian.org/archive/debian/20140319/ testing main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20140319/ testing main contrib non-free

# get nvidia 319.82-1 driver (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20140219/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20140219/ testing main contrib non-free

# get xorg-video-all (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20140201/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20140201/ testing main contrib non-free

# get xorg-video-all (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20131102/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20131102/ testing main contrib non-free

# xbmc/kodi for videos:
#deb https://people.debian.org/~rbalint/ppa/xbmc-ffmpeg xbmc-ffmpeg-unstable/

# get nvidia 319.72-1 driver (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20131122/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20131122/ testing main contrib non-free

# get working chromium browser
#deb http://snapshot.debian.org/archive/debian/20130831/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20130831/ testing main contrib non-free

# get linux-image-686-pae 3.2-35-1
#deb http://snapshot.debian.org/archive/debian/20130220/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20130220/ testing main contrib non-free

# get nvidia 304.64-4 driver and xorg 1:7.7-1 (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20130207/ wheezy main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20130207/ wheezy main contrib non-free

# libgl1-mesa-dev 9.1.6-2 (snapshot.debian.org)
## deb http://snapshot.debian.org/archive/debian/20130919T094745Z/ testing main contrib non-free
## deb-src http://snapshot.debian.org/archive/debian/20130919T094745Z/ testing main contrib non-free

# get 0.2.2 of glx-alternative-mesa glx-alternative-nvidia glx-diversions: (snapshot.debian.org)
##deb http://snapshot.debian.org/archive/debian/20130110/ wheezy main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20130110/ wheezy main contrib non-free

# gnome-shell-3.4.2-16 (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20131006T034833Z testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20131006T034833Z testing main contrib non-free

# gdm3-3.4.1-9: (snapshot.debian.org)
#deb http://snapshot.debian.org/archive/debian/20130713/ testing main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20130713/ testing main contrib non-free

# libaudit1-1.2.2.1:
## deb http://snapshot.debian.org/archive/debian/20130519/ testing main contrib non-free
## deb-src http://snapshot.debian.org/archive/debian/20130519/ testing main contrib non-free

# fix for eclipse 3.7.2-1 until 3.8 upstream starts properly again:
#deb http://snapshot.debian.org/archive/debian/20120327T225039Z/ wheezy main contrib non-free
#deb-src http://snapshot.debian.org/archive/debian/20120327T225039Z/ wheezy 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 cups:
##deb http://snapshot.debian.org/archive/debian/20130518/ testing main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20130518/ testing main contrib non-free
##deb http://snapshot.debian.org/archive/debian/20120603/ testing main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20120603/ testing main contrib non-free
##deb http://snapshot.debian.org/archive/debian/20120514T161154Z/ unstable main contrib non-free
##deb-src http://snapshot.debian.org/archive/debian/20120514T161154Z/ unstable main contrib non-free

## JS: contrib not present:
## JS: ONLY flash plugin that does NOT create video tearing / artifacts with nvidia and flightgear:
## JS: need to install debian-multimedia-keyring to get updates:
## JS: avoid, use only acroread: all other packages have versions higher to override official debian
#deb http://www.deb-multimedia.org testing main non-free
#deb-src http://www.deb-multimedia.org testing main non-free

# chromium-codecs-ffmpeg-extra from ubuntu to play H264 videos:
deb http://archive.ubuntu.com/ubuntu devel-proposed universe
deb http://archive.ubuntu.com/ubuntu devel universe

deb copy:/usr3/Installs/DEB ./
deb-src copy:/usr3/Installs/DEB ./


-- /etc/apt/sources.list.d/google-chrome.list --

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
## no longer supports arch i386:
###deb http://dl.google.com/linux/chrome/deb/ stable main

-- /etc/apt/sources.list.d/google-earth.list --

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://dl.google.com/linux/earth/deb/ stable main

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

deb http://repository.spotify.com stable non-free


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

deb http://download.videolan.org/pub/debian/stable/ /
deb-src http://download.videolan.org/pub/debian/stable/ /

-- /etc/apt/sources.list.d/vivaldi-snapshot.list --

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://repo.vivaldi.com/snapshot/deb/ stable main

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

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://repo.vivaldi.com/stable/deb/ stable main

-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 4.7.0-1-686-pae (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C), LANGUAGE=en_US.UTF-8 (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages apt depends on:
ii adduser 3.116
ii debian-archive-keyring 2017.6
ii gpgv 2.2.1-2
ii init-system-helpers 1.50
ii libapt-pkg5.0 1.5
ii libc6 2.24-5
ii libgcc1 1:7.2.0-8
ii libgnutls30 3.5.15-2
ii libstdc++6 7.2.0-8

Versions of packages apt recommends:
ii ca-certificates 20170717

Versions of packages apt suggests:
ii apt-doc 1.5
ii aptitude 0.8.9-1
ii dpkg-dev 1.18.24
ii gnupg 2.2.1-2
ii gnupg2 2.2.1-2
ii powermgmt-base 1.31+nmu1
ii python-apt 1.4.0~beta3+b1
ii synaptic 0.84.2

-- Configuration Files:
/etc/apt/apt.conf.d/01autoremove changed:
APT
{
NeverAutoRemove
{
##"^.*";
"^firmware-linux.*";
"^linux-firmware$";
"^linux-image.*";
"^linux-headers.*";
"^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
js jb
2017-10-25 20:42:09 UTC
Permalink
Thanks,
"BTW, your pinning and sources.list is extreme. That's not really a sensible thing to do and can cause a lotof trouble. "
If you can be more explicit, I'd very much appreciate the feedback.
As it is, the pinning I use is to prevent unintentional changes to nvidia drivers, linux kernel, and to block all ubuntu packages other than the 2 codecs not available in debian.Plus block versions of some packages, like vivaldi browser, that no longer work well with the latest codecs. 
It there's a better way to achieve these goals, I'd very much like to learn about it.
thanks,--jack

From: Julian Andres Klode <***@debian.org>
To: js <***@yahoo.com>; ***@bugs.debian.org
Sent: Wednesday, October 25, 2017 4:23 PM
Subject: Re: Bug#879786: apt-secure man page needs to provide useful pointers for Release file info changes
Post by js
Package: apt
Version: 1.5
Severity: minor
Dear Maintainer,
==============================================================================================
I use only 2 packages from ubuntu (which are not available in debian): chromium-codecs-ffmpeg-extra, oxideqt-codecs-extra.
The first one does not make much sense, Debian's chromium should already contain all codecs.
Post by js
For this I have the ubuntu repository in sources.list along with an apt_preferences file to allow
only those 2 packages (with priority 476 < 500 for all debian).
  W: Conflicting distribution: http://archive.ubuntu.com/ubuntu devel InRelease (expected devel but got bionic)
  N: Repository 'http://archive.ubuntu.com/ubuntu devel InRelease' changed its 'Version' value from '17.10' to '18.04'
  E: Repository 'http://archive.ubuntu.com/ubuntu devel InRelease' changed its 'Suite' value from 'artful' to 'bionic'
  E: Repository 'http://archive.ubuntu.com/ubuntu devel InRelease' changed its 'Codename' value from 'artful' to 'bionic'
  N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
The apt-secure man page is of no help in resolving this (see bottom).
That's somewhat true. You likely want to use apt instead of apt-get, that would ask
the question interactively. apt-get is mostly for scripting.

BTW, your pinning and sources.list is extreme. That's not really a sensible thing to do and can cause a lot
of trouble. Also, well, it took me a minute to clean them out for the reply - it can only delete one line
at a time :/
--
Debian Developer - deb.li/jak | jak-linux.org - free software dev
Ubuntu Core Developer
Yuri D'Elia
2018-07-24 09:45:39 UTC
Permalink
Package: apt
Version: 1.6.3
Followup-For: Bug #879786

I second that apt-secure should mention the use of "apt" and, in detail,
"apt-get --allow-releaseinfo-change" as well (pointing to apt-get for
more details on the various finger-graned flags) since the manpage of
apt(1) doesn't include any relevant information on metadata changes.

I don't ever use "apt", I mostly use "aptitude" or directly "apt-get"
when needed. aptitude doesn't have support for prompting for releaseinfo
changes, and apt-get does neither. The error message is somewhat
puzzling, since apt-secure(8) contains mostly redundand information for
those who know already something about the signing infrastructure and
just want to acknowledge the change.

Thanks.
Jesse Hathaway
2018-11-07 16:50:05 UTC
Permalink
Just ran into this issue with chrome package from Google:

E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: This must be accepted explicitly before updates for this
repository can be applied. See apt-secure(8) manpage for details.

Rather than adding information to apt-secure's man page, I think it
would be more helpful to output the command the user needs to accept
the change:

E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: If you would like to accept this change, please rerun apt-get
update with the `--allow-releaseinfo-change` flag
Julian Andres Klode
2018-11-07 18:12:23 UTC
Permalink
Post by Jesse Hathaway
E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: This must be accepted explicitly before updates for this
repository can be applied. See apt-secure(8) manpage for details.
Rather than adding information to apt-secure's man page, I think it
would be more helpful to output the command the user needs to accept
E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: If you would like to accept this change, please rerun apt-get
update with the `--allow-releaseinfo-change` flag
If you run it interactive, you get asked directly, and don't need
the flag. Just recommending the flag is probably not a good idea,
as it makes people add them to update scripts without thinking.
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
Jesse Hathaway
2018-11-07 18:21:01 UTC
Permalink
Post by Julian Andres Klode
Post by Jesse Hathaway
E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: This must be accepted explicitly before updates for this
repository can be applied. See apt-secure(8) manpage for details.
Rather than adding information to apt-secure's man page, I think it
would be more helpful to output the command the user needs to accept
E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: If you would like to accept this change, please rerun apt-get
update with the `--allow-releaseinfo-change` flag
If you run it interactive, you get asked directly, and don't need
the flag. Just recommending the flag is probably not a good idea,
as it makes people add them to update scripts without thinking.
What do you mean by running interactively? I ran `apt-get update` in
my terminal and I was not prompted, it just showed those error
messages. I also don't see why showing the flag is not helpful, that
was the only way I was able to confirm the change?
Julian Andres Klode
2018-11-07 18:57:40 UTC
Permalink
Post by Jesse Hathaway
Post by Julian Andres Klode
Post by Jesse Hathaway
E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: This must be accepted explicitly before updates for this
repository can be applied. See apt-secure(8) manpage for details.
Rather than adding information to apt-secure's man page, I think it
would be more helpful to output the command the user needs to accept
E: Repository 'http://dl.google.com/linux/chrome/deb stable
Release' changed its 'Origin' value from 'Google, Inc.' to 'Google
LLC'
N: If you would like to accept this change, please rerun apt-get
update with the `--allow-releaseinfo-change` flag
If you run it interactive, you get asked directly, and don't need
the flag. Just recommending the flag is probably not a good idea,
as it makes people add them to update scripts without thinking.
What do you mean by running interactively? I ran `apt-get update` in
my terminal and I was not prompted, it just showed those error
messages.
Oh, you might have to use apt instead of apt-get.
Post by Jesse Hathaway
I also don't see why showing the flag is not helpful, that
was the only way I was able to confirm the change?
IMO, the right answer would be to run "apt update" and confirm the
change when asked.
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
Jesse Hathaway
2018-11-07 19:02:54 UTC
Permalink
Post by Julian Andres Klode
IMO, the right answer would be to run "apt update" and confirm the
change when asked.
I find it strange to recommend another tool, when there is a flag to
confirm the change with apt-get. If the intent is to deprecate using
apt-get interactively entirely, then that should be done at a more
holistic level, such as a warning on every invocation, rather than
when a specific error appears.

Loading...