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

Bug#454080: marked as done (Messy /etc/apt/preferences behaviour)



Your message dated Tue, 21 Aug 2012 16:25:34 +0200
with message-id <CAAZ6_fAS7Dju+gVXUtHe14h8O6=1Cksh5a7Bp0oLWH9cH-vrZQ@mail.gmail.com>
and subject line Close: Messy /etc/apt/preferences behaviour
has caused the Debian Bug report #454080,
regarding Messy /etc/apt/preferences behaviour
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.)


-- 
454080: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454080
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 0.6.46.4-0.1
Severity: important


Hello,

After spending SEVERAL hours trying to figure out how pinning a package works, I found that apt is completely buggy regarding package pinning.

The documentation at apt_preferences(5) or apt howto or wherever you look is absolutely confusing and incorrect.

That's when I found this article:

http://www.xs4all.nl/~carlo17/howto/debian.html

Explaining all the mess APT does. Please look at the errata section. The author had to debug APTs code to find ouot how it works. Glad I didn't lost my time doing that.

I just hope that package pinning gets fixed to work accoording to (a new re-written) manual. Today, one is unable to pin-priority a single package from a repository, only a full repository / section.

This one is quite OLD, I really hope it gets fixed to the next Debian release.

Thank you.

-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::Cache-Limit "141943904";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
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::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi";

-- /etc/apt/preferences --

Package: *
Pin: release o=winehq
Pin-Priority: 991

Package: *
Pin: release a=stable
Pin-Priority: 990

Package: *
Pin: release o=Backports.org archive
Pin-Priority: 400

Package: broffice.org
Pin: release a=etch-backports
Pin-Priority: 991

Package: fuse-utils
Pin: release a=etch-backports
Pin-Priority: 991

Package: ia32-sun-java6-bin
Pin: release a=etch-backports
Pin-Priority: 991

Package: ia32-sun-java6-plugin
Pin: release a=etch-backports
Pin-Priority: 991

Package: libfuse2
Pin: release a=etch-backports
Pin-Priority: 991

Package: libfuse-dev
Pin: release a=etch-backports
Pin-Priority: 991

Package: libmythes-dev
Pin: release a=etch-backports
Pin-Priority: 991

Package: libntfs-3g2
Pin: release a=etch-backports
Pin-Priority: 991

Package: libntfs-3g-dev
Pin: release a=etch-backports
Pin-Priority: 991

Package: libpda-pilot-perl
Pin: release a=etch-backports
Pin-Priority: 991

Package: libpisock9
Pin: release a=etch-backports
Pin-Priority: 991

Package: libpisock-dev
Pin: release a=etch-backports
Pin-Priority: 991

Package: libpisync0
Pin: release a=etch-backports
Pin-Priority: 991

Package: mozilla-openoffice.org
Pin: release a=etch-backports
Pin-Priority: 991

Package: ntfs-3g
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-base
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-calc
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-common
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-core
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-dbg
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-dev
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-dev-doc
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-draw
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-dtd-officedocument1.0
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-evolution
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-filter-binfilter
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-filter-mobiledev
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-gnome
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-gtk
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-cs
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-da
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-de
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-dz
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-en-gb
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-en-us
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-es
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-et
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-fr
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-gl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-hi-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-hu
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-it
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-ja
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-km
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-ko
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-nl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-pl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-pt
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-pt-br
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-ru
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-sl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-sv
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-zh-cn
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-help-zh-tw
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-impress
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-java-common
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-kde
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-af
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-as-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-be-by
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-bg
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-bn
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-br
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-bs
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ca
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-cs
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-cy
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-da
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-de
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-dz
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-el
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-en-gb
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-en-za
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-eo
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-es
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-et
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-fa
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-fi
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-fr
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ga
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-gl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-gu-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-he
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-hi-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-hr
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-hu
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-it
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ja
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ka
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-km
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ko
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ku
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-lo
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-lt
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-lv
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-mk
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ml-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-nb
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ne
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-nl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-nn
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-nr
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ns
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-or-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-pa-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-pl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-pt
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-pt-br
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ru
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-rw
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-sk
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-sl
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-sr-cs
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ss
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-st
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-sv
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ta-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-te-in
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-tg
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-th
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-tn
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-tr
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ts
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-uk
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-ve
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-vi
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-xh
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-za
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-zh-cn
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-zh-tw
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-l10n-zu
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-math
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-officebean
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-qa-api-tests
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-qa-tools
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-style-andromeda
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-style-crystal
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-style-hicontrast
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-style-industrial
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-style-tango
Pin: release a=etch-backports
Pin-Priority: 991

Package: openoffice.org-writer
Pin: release a=etch-backports
Pin-Priority: 991

Package: pilot-link
Pin: release a=etch-backports
Pin-Priority: 991

Package: python-pisock
Pin: release a=etch-backports
Pin-Priority: 991

Package: python-uno
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-bin
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-demo
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-doc
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-fonts
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-jdk
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-jre
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-plugin
Pin: release a=etch-backports
Pin-Priority: 991

Package: sun-java6-source
Pin: release a=etch-backports
Pin-Priority: 991

Package: ttf-opensymbol
Pin: release a=etch-backports
Pin-Priority: 991

Package: curl
Pin: release a=testing
Pin-Priority: 991

Package: f-spot
Pin: release a=testing
Pin-Priority: 991

Package: gimp
Pin: release a=testing
Pin-Priority: 991

Package: gimp-data
Pin: release a=testing
Pin-Priority: 991

Package: gimp-dbg
Pin: release a=testing
Pin-Priority: 991

Package: gimp-gnomevfs
Pin: release a=testing
Pin-Priority: 991

Package: gimp-helpbrowser
Pin: release a=testing
Pin-Priority: 991

Package: gimp-libcurl
Pin: release a=testing
Pin-Priority: 991

Package: gimp-python
Pin: release a=testing
Pin-Priority: 991

Package: gtkpod-aac
Pin: release a=testing
Pin-Priority: 991

Package: libcurl3
Pin: release a=testing
Pin-Priority: 991

Package: libcurl3-dbg
Pin: release a=testing
Pin-Priority: 991

Package: libcurl3-gnutls
Pin: release a=testing
Pin-Priority: 991

Package: libcurl4-gnutls-dev
Pin: release a=testing
Pin-Priority: 991

Package: libcurl4-openssl-dev
Pin: release a=testing
Pin-Priority: 991

Package: libgimp2.0
Pin: release a=testing
Pin-Priority: 991

Package: libgimp2.0-dev
Pin: release a=testing
Pin-Priority: 991

Package: libgimp2.0-doc
Pin: release a=testing
Pin-Priority: 991

Package: libgphoto2-2
Pin: release a=testing
Pin-Priority: 991

Package: libgphoto2-2-dev
Pin: release a=testing
Pin-Priority: 991

Package: libgphoto2-port0
Pin: release a=testing
Pin-Priority: 991

Package: libgpod2
Pin: release a=testing
Pin-Priority: 991

Package: libgpod2-nogtk
Pin: release a=testing
Pin-Priority: 991

Package: libgpod-common
Pin: release a=testing
Pin-Priority: 991

Package: libgpod-dev
Pin: release a=testing
Pin-Priority: 991

Package: libgpod-nogtk-dev
Pin: release a=testing
Pin-Priority: 991

Package: libndesk-dbus1.0-cil
Pin: release a=testing
Pin-Priority: 991

Package: libndesk-dbus-glib1.0-cil
Pin: release a=testing
Pin-Priority: 991

Package: libssh2-1
Pin: release a=testing
Pin-Priority: 991

Package: libssh2-1-dbg
Pin: release a=testing
Pin-Priority: 991

Package: libssh2-1-dev
Pin: release a=testing
Pin-Priority: 991

Package: python-gpod
Pin: release a=testing
Pin-Priority: 991

Package: gcstar
Pin: release a=unstable
Pin-Priority: 991


Package: *
Pin: release a=testing
Pin-Priority: 300

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

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

Package: debhelper
Pin: release a=testing version *
Pin-Priority: 1100


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

###############################################################################
# Debian GNU/Linux                                                            #
###############################################################################

##
## Stable
##

# Released distribution
deb http://ftp.br.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.br.debian.org/debian/ stable main contrib non-free

# Security updates
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

# Volatile packages
deb http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile stable/volatile main contrib non-free

##
## Testing
##

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

# Security updates
deb http://ftp.br.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.br.debian.org/debian/ testing main contrib non-free

##
## Unstable
##

# Unstable packages
deb http://ftp.br.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.br.debian.org/debian/ unstable main contrib non-free

##
## Experimental
##

# Experimental packages
deb http://ftp.br.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.br.debian.org/debian/ experimental main contrib non-free

-- System Information:
  APT prefers stable
  APT policy: (990, 'stable'), (300, 'testing'), (200, 'unstable'), (100, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22-2-k7
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)

Versions of packages apt depends on:
ii  debian-archive-keyring 2007.07.31~etch1  GnuPG archive keys of the Debian a
ii  libc6                  2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii  libgcc1                1:4.1.1-21        GCC support library
ii  libstdc++6             4.1.1-21          The GNU Standard C++ Library v3

apt recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Hi,

I am sorry that you had such a bad experience with pinning in the past.

Unfortunately your report lacks specific details on what exactly went wrong
and as we gradually improve all part of APT and its documentation I would
recommend that you try it again. I will close this bugreport in the meantime
as such a "metabug" has no way to verificate it is indeed fixed or not and
therefore either collects a lot of dust as information are lacking to work on.

If you still experience problems feel free to report your specific problems so
we can work on fixing them. For help and pro-hints on preferences feel free
to contact your debian-user mailinglist.


Best regards

David Kalnischkies

--- End Message ---

Reply to: