Your message dated Tue, 4 Sep 2012 09:17:55 +0200 with message-id <caaz6_famrvpubraupfmsok6lgqzetqzw4gqlsr_12mygwbd...@mail.gmail.com> and subject line Re: Bug#686633: apt: /etc/apt/preferences is not interpreted correctly has caused the Debian Bug report #686633, regarding apt: /etc/apt/preferences is not interpreted correctly 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 [email protected] immediately.) -- 686633: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686633 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: apt Version: 0.9.7.4 Severity: important Dear Maintainer, I would like to have a selected list of applications installed from the testing repository from deb-multimedia.org, so I created the following /etc/apt/preferences file: grzes:/home/ga# cat /etc/apt/preferences Package: acroread cinelerra flashplayer-mozilla mozilla-acroread w32codecs Pin: release a=stable a=testing origin "www.deb-multimedia.org" Pin-Priority: 500 Package: * Pin: origin "www.deb-multimedia.org" Pin-Priority: 50 Package: * Pin: release a=testing Pin-Priority: 700 Package: * Pin: release a=stable Pin-Priority: 600 Package: * Pin: release a=unstable Pin-Priority: 50 However, the first entry seems to be ignored: grzes:/home/ga# apt-cache policy w32codecs w32codecs: Installed: 1:20110131-dmo1 Candidate: 1:20110131-dmo1 Package pin: (not found) Version table: 1:20110131-dmo2 500 50 http://www.deb-multimedia.org/ unstable/non-free i386 Packages 50 http://www.deb-multimedia.org/ testing/non-free i386 Packages *** 1:20110131-dmo1 500 100 /var/lib/dpkg/status Changing the order produces same results: grzes:/home/ga# cat /etc/apt/preferences Package: * Pin: origin "www.deb-multimedia.org" Pin-Priority: 50 Package: acroread cinelerra flashplayer-mozilla mozilla-acroread w32codecs Pin: release a=stable a=testing origin "www.deb-multimedia.org" Pin-Priority: 500 Package: * Pin: release a=testing Pin-Priority: 700 Package: * Pin: release a=stable Pin-Priority: 600 Package: * Pin: release a=unstable Pin-Priority: 50 -- Package-specific info: -- apt-config dump -- APT ""; APT::Architecture "i386"; APT::Build-Essential ""; APT::Build-Essential:: "build-essential"; APT::Install-Recommends "true"; APT::Install-Suggests "0"; APT::Authentication ""; APT::Authentication::TrustCDROM "true"; APT::NeverAutoRemove ""; APT::NeverAutoRemove:: "^firmware-linux.*"; APT::NeverAutoRemove:: "^linux-firmware$"; APT::NeverAutoRemove:: "^linux-image.*"; 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 "1"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0"; 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:: "[ ! -f /var/run/dbus/system_bus_socket ] || /usr/bin/dbus-send --system --dest=org.debian.apt --type=signal /org/debian/apt org.debian.apt.CacheChanged || true"; 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 1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; APT::Archives ""; APT::Archives::MaxAge "90"; APT::Archives::MinAge "2"; APT::Archives::MaxSize "5000"; APT::Architectures ""; APT::Architectures:: "i386"; APT::Compressor ""; APT::Compressor::. ""; APT::Compressor::.::Name "."; APT::Compressor::.::Extension ""; APT::Compressor::.::Binary ""; APT::Compressor::.::Cost "1"; APT::Compressor::gzip ""; APT::Compressor::gzip::Name "gzip"; APT::Compressor::gzip::Extension ".gz"; APT::Compressor::gzip::Binary "gzip"; APT::Compressor::gzip::Cost "2"; APT::Compressor::gzip::CompressArg ""; APT::Compressor::gzip::CompressArg:: "-9n"; APT::Compressor::gzip::UncompressArg ""; APT::Compressor::gzip::UncompressArg:: "-d"; APT::Compressor::bzip2 ""; APT::Compressor::bzip2::Name "bzip2"; APT::Compressor::bzip2::Extension ".bz2"; APT::Compressor::bzip2::Binary "bzip2"; APT::Compressor::bzip2::Cost "3"; APT::Compressor::bzip2::CompressArg ""; APT::Compressor::bzip2::CompressArg:: "-9"; APT::Compressor::bzip2::UncompressArg ""; APT::Compressor::bzip2::UncompressArg:: "-d"; APT::Compressor::xz ""; APT::Compressor::xz::Name "xz"; APT::Compressor::xz::Extension ".xz"; APT::Compressor::xz::Binary "xz"; APT::Compressor::xz::Cost "4"; APT::Compressor::xz::CompressArg ""; APT::Compressor::xz::CompressArg:: "-6"; APT::Compressor::xz::UncompressArg ""; APT::Compressor::xz::UncompressArg:: "-d"; APT::Compressor::lzma ""; APT::Compressor::lzma::Name "lzma"; APT::Compressor::lzma::Extension ".lzma"; APT::Compressor::lzma::Binary "xz"; APT::Compressor::lzma::Cost "5"; APT::Compressor::lzma::CompressArg ""; APT::Compressor::lzma::CompressArg:: "--format=lzma"; APT::Compressor::lzma::CompressArg:: "-9"; APT::Compressor::lzma::UncompressArg ""; APT::Compressor::lzma::UncompressArg:: "--format=lzma"; APT::Compressor::lzma::UncompressArg:: "-d"; APT::Compressor::::Name ""; APT::Compressor::::Extension "."; APT::Compressor::::Binary ""; APT::Compressor::::Cost "100"; APT::Compressor::::CompressArg ""; APT::Compressor::::CompressArg:: "-9"; APT::Compressor::::UncompressArg ""; APT::Compressor::::UncompressArg:: "-d"; Dir "/"; Dir::State "var/lib/apt/"; Dir::State::lists "lists/"; Dir::State::cdroms "cdroms.list"; Dir::State::mirrors "mirrors/"; Dir::State::extended_states "extended_states"; Dir::State::status "/var/lib/dpkg/status"; Dir::Cache "var/cache/apt/"; Dir::Cache::archives "archives/"; Dir::Cache::srcpkgcache "srcpkgcache.bin"; Dir::Cache::pkgcache "pkgcache.bin"; Dir::Etc "etc/apt/"; Dir::Etc::sourcelist "sources.list"; Dir::Etc::sourceparts "sources.list.d"; Dir::Etc::vendorlist "vendors.list"; Dir::Etc::vendorparts "vendors.list.d"; Dir::Etc::main "apt.conf"; Dir::Etc::netrc "auth.conf"; Dir::Etc::parts "apt.conf.d"; Dir::Etc::preferences "preferences"; Dir::Etc::preferencesparts "preferences.d"; Dir::Etc::trusted "trusted.gpg"; Dir::Etc::trustedparts "trusted.gpg.d"; Dir::Bin ""; Dir::Bin::methods "/usr/lib/apt/methods"; Dir::Bin::solvers ""; Dir::Bin::solvers:: "/usr/lib/apt/solvers"; Dir::Bin::dpkg "/usr/bin/dpkg"; Dir::Bin::bzip2 "/bin/bzip2"; Dir::Bin::xz "/usr/bin/xz"; Dir::Media ""; Dir::Media::MountPath "/media/apt"; Dir::Log "var/log/apt"; Dir::Log::Terminal "term.log"; Dir::Log::History "history.log"; Dir::Ignore-Files-Silently ""; Dir::Ignore-Files-Silently:: "~$"; Dir::Ignore-Files-Silently:: "\.disabled$"; Dir::Ignore-Files-Silently:: "\.bak$"; Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$"; Dir::Ignore-Files-Silently:: "\.save$"; Dir::Ignore-Files-Silently:: "\.orig$"; Acquire ""; Acquire::cdrom ""; Acquire::cdrom::mount "/media/cdrom/"; Acquire::Languages ""; Acquire::Languages:: "en"; Acquire::Languages:: "none"; DPkg ""; DPkg::Pre-Install-Pkgs ""; DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10"; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; DPkg::Tools ""; DPkg::Tools::Options ""; DPkg::Tools::Options::/usr/bin/apt-listchanges ""; DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2"; DPkg::Post-Invoke ""; 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 1 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; 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 "; Unattended-Upgrade ""; Unattended-Upgrade::Origins-Pattern ""; Unattended-Upgrade::Origins-Pattern:: "origin=Debian,archive=stable,label=Debian-Security"; CommandLine ""; CommandLine::AsString "apt-config dump"; -- /etc/apt/preferences -- Package: acroread cinelerra flashplayer-mozilla mozilla-acroread w32codecs Pin: release a=stable a=testing origin "www.deb-multimedia.org" Pin-Priority: 500 Package: * Pin: origin "www.deb-multimedia.org" Pin-Priority: 50 Package: * Pin: release a=testing Pin-Priority: 700 Package: * Pin: release a=stable Pin-Priority: 600 Package: * Pin: release a=unstable Pin-Priority: 50 #Package: nvidia-glx nvidia-kernel-source nvidia-xconfig nvidia-settings #Pin: release a=unstable #Pin-Priority: 750 -- /etc/apt/sources.list -- # # deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot i386 NETINST Binary-1 20100123-03:45]/ squeeze main #deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot i386 NETINST Binary-1 20100123-03:45]/ squeeze main deb http://ftp.uk.debian.org/debian/ unstable main non-free contrib deb http://ftp.uk.debian.org/debian/ testing main non-free contrib deb-src http://ftp.uk.debian.org/debian/ testing main non-free contrib deb http://ftp.uk.debian.org/debian/ stable main non-free contrib deb http://security.debian.org/ testing/updates main non-free contrib deb-src http://security.debian.org/ testing/updates main non-free contrib deb http://security.debian.org/ stable/updates main non-free contrib #skype deb http://download.skype.com/linux/repos/debian/ stable non-free #Unofficial deb http://www.deb-multimedia.org unstable main non-free deb http://www.deb-multimedia.org testing main non-free #Google deb http://dl.google.com/linux/deb/ stable non-free #deb http://dl.google.com/linux/deb/ stable main non-free #Opera deb http://deb.opera.com/opera testing non-free -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (700, 'testing'), (600, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages apt depends on: ii debian-archive-keyring 2012.4 ii gnupg 1.4.12-4+b1 ii libapt-pkg4.12 0.9.7.4 ii libc6 2.13-35 ii libgcc1 1:4.7.1-2 ii libstdc++6 4.7.1-2 apt recommends no packages. Versions of packages apt suggests: pn apt-doc <none> ii aptitude 0.6.8-1 ii dpkg-dev 1.16.8 ii python-apt 0.8.4 ii synaptic 0.75.12 ii xz-utils 5.1.1alpha+20120614-1 -- no debconf information
--- End Message ---
--- Begin Message ---On Tue, Sep 4, 2012 at 8:20 AM, Grzegorz Andruszkiewicz <[email protected]> wrote: > I would like to have a selected list of applications installed from the > testing > repository from deb-multimedia.org, so I created the following > /etc/apt/preferences file: > grzes:/home/ga# cat /etc/apt/preferences > Package: acroread cinelerra flashplayer-mozilla mozilla-acroread w32codecs > Pin: release a=stable a=testing origin "www.deb-multimedia.org" > Pin-Priority: 500 This is invalid syntax, therefore closing as invalid. Nowhere in the apt_preference manpage is said that you could mix 'release' and 'origin' pinning, because you can't. Also, you give a= two times with different names, which suggests that your intent is archive == stable OR archive == testing. That is also invalid, you need to write two entries. The only operator allowed is AND and its symbol is a comma (,). I know nothing about this repository [0], but I presume it has a distinct label (l=) you can use like Pin: release a=testing,l=Deb-Med See the output of 'apt-cache policy' (yes, without a package) to have an overview of selectors you could use for the repositories you have. Technical, this entry isn't ignored by the way. It will just never match as the repo probably doesn't have a release pocket called 'stable a=testing origin "www.deb-multimedia.org"' … [0] The name suggests it includes "multimedia" packages - are you sure you need it? I remember the myth that you need that repository to play mp3 or windows media files - which is wrong. You don't since at least debian squeeze. Best regards David Kalnischkies
--- End Message ---

