On 03/14/2013 02:44 PM, Ludovic Courtès wrote:
I can’t reproduce the problem with v0.1-237-gef86c39.
Could you check whether it happens with current master, and if it does,
add some ‘pk’ calls in there to see what happens?
I can confirm this happens with current master.
I don't really know what you mean by "add 'pk' calls", or how to debug a
Guile program step-by-step, could you point me to some documentation ?
Looking at the backtrace and at the code, I think the problem comes from
"check-package-freshness". This line :
"(when (gnu-package? package)"
might explain why the code works only for GNU packages. Isn't an
unspecified value returned for non-GNU packages ?
Cyril.