Package: cupt
Version: 1.0.0~beta1
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
It appears that cupt is not recognizing or respecting apt pinning
preferences defined in /etc/apt/preferences. This is causing major
problems for mixed systems, since essentially upgrades are not
possible.
Below are my current pinning setting (from /etc/apt/preferences) and
the results of a policy query from apt-cache and cupt. Notice that
the unstable packages are pinned correctly to 200 by apt-cache, but
incorrectly as 701 in cupt:
servo:~ 0$ cat /etc/apt/preferences
Package: *
Pin: release a=stable
Pin-Priority: 700
Package: *
Pin: release a=testing
Pin-Priority: 500
Package: *
Pin: release a=unstable
Pin-Priority: 200
Package: *
Pin: release a=experimental
Pin-Priority: 1
servo:~ 0$ apt-cache policy dpkg
dpkg:
Installed: 1.15.3.1
Candidate: 1.15.3.1
Version table:
1.15.4 0
200 http://ftp.us.debian.org unstable/main Packages
*** 1.15.3.1 0
500 http://debian.lcs.mit.edu testing/main Packages
100 /var/lib/dpkg/status
servo:~ 0$ cupt policy dpkg
dpkg:
Installed: 1.15.3.1
Candidate: 1.15.4
Version table:
1.15.4 701
http://ftp.us.debian.org/debian/ unstable/main (signed)
*** 1.15.3.1 501
/var/lib/dpkg/status installed/ (unsigned)
http://debian.lcs.mit.edu/debian/ testing/main (signed)
servo:~ 0$
As I mentioned, this makes a "cupt upgrade" impossible for me right
now, as it tries to upgrade my entire system to unstable, which is
obviously not desired.
Thanks so much. I'm definitely looking forward to using cupt more
when all the bugs are sorted out. It looks like a good tool. I like
the simplified interface to all the needed apt functions.
jamie.
- -- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing'), (200, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cupt depends on:
ii libcupt-perl 1.0.0~beta1 alternative front-end for dpkg --
ii perl 5.10.0-25 Larry Wall's Practical Extraction
ii sensible-utils 0.0.1 Utilities for sensible alternative
cupt recommends no packages.
Versions of packages cupt suggests:
ii libterm-readline-gnu-perl 1.19-2 Perl extension for the GNU Readlin
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJKxxUTAAoJEO00zqvie6q8eToP/34LwaMOuQrzkZVzIDvtoXpU
5voH5URa/HwvyTMbF74HQXEYBw/qMq8uhsVWGhhKW0YqBVAP8N8RS8xENb93WE3W
cC8WBzZtc9K2q6lvaSEObD9p4IQjDWj5fYELXif5TG+RDNEayAzzSr5zmlU5cnj8
ZEIRBcShWaKrTc/gI5agFPnc9o4nypI6Z/YF0m1kKIpzD+rvx61F8y7FMYPuadRr
IbCCzP7oqrO7V2eLIdP4A0sKxmsA0dOndNQuwPt780N1rh9wVIeGQ5pYzJ/mYGS3
MPy3atynBfAQKeta20GzIJGUJgjsCoWD6+cC3s3LM6kFX8Va4iT15rl/SAcTPA1U
BGMMjMVoxwizflCKOtsIPKdKkMLuI5Vt2I15Q6Xlw1bfXyEdd02CUXy2SfNJjv0Y
DnxjXZLfajLhxQN+zK8YC07uyGaEnXLIkZw0wOFTs3ffRoYOWA+ti1q3U0toKn00
J2GNn61UWptSKZLxfCKqIg3COoV0oYm7sfs7PfTVeM7iaaOvGFtrdnEtyo2OczYu
LRMKAmy4rcdTFOY0V7d7TpXdS6tdtQEva2eD0ymYAs+lcuA1T6GNwkTww7Y6tb+z
3kkQzb2KOlHFvmzAIv556EurzKQgayvdy0VcJHbwtYppvl7ODdmB2Rs7QL8wgyuh
96HmlHGRcshlxc1LA04m
=UyId
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]