Short explanation:

  - The numbers displayed before URLs are calculated from the Package: * pins
  - The number after the versions is the pin given using a specific pin

(a)
  Package pin: 9.4.2-0lucid1
  Version table:
     9.4.2-0lucid1 10
        500 http://archive.canonical.com/ubuntu/ lucid/partner Packages

Means that acroread version 9.4.2-0lucid1 is pinned to priority 10,
whereas packages normally from the partner repository have priority 500.

(b)
     9.4.2-0lucid1 0
         10 http://archive.canonical.com/ubuntu/ lucid/partner Packages

Means that all packages from the partner repository have priority 10,
and the 0 means that the package has no special per-package priority.

We're all using pinning this way without much problems. But now, the
problem you have is that you are pinning downwards, that is you try to
decrease the priority of a version. That may not work correctly, but
pinning upwards should always work. Thus, the solution for your problem
is to always pin versions you want, not versions you don't want.

But that's not a case of specific pins not working. They do work. It
just happens to be the case that the pinned version is always preferred
over those without pins. I don't yet know why this is the case, but I'll
take a closer look at it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/565364

Title:
  pinning a specific package does not work

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to