Hi, [dato in Cc, since he appears to have written it and I'm not sure he's subscribed to this mailinglist]
When I first subscribed to this mailinglist, I was surprised to see all those weird syntaxes flying by that I hadn't heard of before. So when asked, Luk told me that it's a wrapper with an (according to him) "easier syntax". Allow me to disagree, but that's not what this mail is about (hey, you should use whatever *you* think is easiest, even if I like the original interface). There's a pretty important feature in wanna-build, called '--pretend-avail', which is meant to fix up broken build-deps. The only other option (that I'm aware of) to remove an incorrect build-dependency in the wanna-build db, is to use '--forget' to remove the package from the database and then to wait until it is repopulated, but this *will* cause data loss. Since I am one of those weirdos who actually likes his data, I would like to see that this is not used unless absolutely necessary -- if I, for instance, mark a package as 'failed; triggers ICE', I may want to not retry the package unless I believe there is a reasonable chance that the ICE is fixed, or the wanna-build queue is not too long, or something similar. This information, however, is thrown away when the --forget option is used. Hence the importance of the --pretend-avail option to wanna-build. Apparently, however, if I read the code correctly[1], your wanna-build wrapper does not support this important feature. Can this please be fixed, and the feature be used? Thanks, [1] Since it was written in Python, which I despise, it may be that I'm just missing something, in which case that's just fine, of course. I think not, however. -- The biometric identification system at the gates of the CIA headquarters works because there's a guard with a large gun making sure no one is trying to fool the system. http://www.schneier.com/blog/archives/2009/01/biometrics.html -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
