On Thu, May 30, 2013 at 06:57:34PM +0800, Michael Tsang wrote: > My wheezy stable system starts to have this recently after I put the > appropriate stuff in the configuration file: > > /etc/cron.daily/apt: > Traceback (most recent call last): > File "/usr/bin/unattended-upgrade", line 1011, in <module> > main(options) > File "/usr/bin/unattended-upgrade", line 793, in main > allowed_origins=allowed_origins) > File "/usr/bin/unattended-upgrade", line 75, in __init__ > self.adjust_candidate_versions() > File "/usr/bin/unattended-upgrade", line 92, in adjust_candidate_versions > if is_allowed_origin(pkg.candidate, self.allowed_origins): > File "/usr/bin/unattended-upgrade", line 364, in is_allowed_origin > if match_whitelist_string(allowed, origin): > File "/usr/bin/unattended-upgrade", line 272, in match_whitelist_string > what, token)) > __main__.UnknownMatcherError: Unknown whitelist entry for macher 'n' (token > 'n=wheezy') > > In my opinion, this bug makes this package unusable by most wheezy users, > because suite matching will cause the system to silently break at the point > when jessie is released.
Thanks for your bugreport. Fixing this is not hard, but it requires a (small) change to python-apt to export the information and a small patch to unattended-upgrade itself (both are already in unstable). If there is a chance that this might get accepted, I would love to get it in. Cheers, Michael -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org