I've added two files to /etc/apt/preferences.d, one containing a pin,
the other nonsense:
$ cat /etc/apt/preferences.d/apache
Package: apache2
Pin: release n=lucid
Pin-Priority: 900
Package: apache2
Pin: release n=precise
Pin-Priority: 100
$ cat /etc/apt/preferences.d/wurst
just a test
Upon 'apt-cache policy apache2' I get an error for wurst and the pinning (sort
of) worked:
apache2:
Installed: (none)
Candidate: 2.2.14-5ubuntu8
Package pin: 2.2.14-5ubuntu8
Version table:
2.2.22-1ubuntu1 900
500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
2.2.14-5ubuntu8 900
500 http://archive.ubuntu.com/ubuntu/ lucid/main i386 Packages
N: Can not read /etc/apt/sources.list.d/a.list.
E: Invalid record in the preferences file /etc/apt/preferences.d/wurst, no
Package header
Not sure why 2.2.22-1ubuntu1 is listed with 900 instead of 100, though.
Can you provide steps to reproduce your problem?
** Changed in: apt (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/891696
Title:
/etc/apt/preferences and /etc/apt/preferences.d/* are ignored.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/891696/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs