tags 645412 + confirmed upstream quit Hi James, thank you for the report,
On 2011-10-15 11:21, James Vega wrote: [...] > $ cat /etc/apt/preferences > Explanation: Pinned by apt-listbugs at Sat Oct 15 10:59:17 -0400 2011 > Explanation: #619636: empathy fails to start: failed to create drawable > Explanation: #620908: libclutter-1.0-0: clutter-using programs refuse to > start on an X server that uses software Mesa > Package: libclutter-1.0-0 > Pin: version * > Pin-Priority: -40 > > Attached resolver debug log shows that libclutter-1.0-0 is still > selected for installation. True. That happened becaeuse of the mix of several reasons. First and main of them is Cupt's resolver always consider all versions, which is considered a feature. I can add a feature to stop considering version with some priority less than X for installing, but -40 is still too "big" for Cupt's resolver to satisfy the 'forget this version' rule (i.e. third reason). Second is: Cupt does not support APT preferences fully, some parts of the specification is, in my opinion, misleading or ambiguous or even disagree with APT's own behavior. Third is: even some clear parts of APT preferences are not supported since they are not designed for resolver which may consider more than one version to install. Conclusion: Your use case shows to me one more time that the current half-support situation is a mess and Cupt cannot use APT pinning system reliably. This is probably a time to drop APT pinning system support altogether and roll something that Cupt users can rely on. -- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com C++/Perl developer, Debian Developer -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org