The in-flight transactions shouldn't matter.  We don't do any sort of
cleanup if publication fails, so all the failed attempts stack up.  If you
want, you can do

    pkgsend close -A

with the appropriate PKG_TRANS_ID set (or specified with -t).  More
expediently, you can just remove the contents of the "trans" directory in
the repo.

I can reproduce the bug with

    eval $(pkgsend open [EMAIL PROTECTED])
    pkgsend add depend type=require frmi=SUNWcsl
    pkgsend add set name=summary value='Opensource binary diff'
    pkgsend close

If I quote the value attribute of the set action properly, it succeeds,
though I'll note that the manifest that's created with the incorrect
quoting actually looks just fine.  I don't understand why the server is
dying in the depend action, though, since that's perfectly well-formed.

So there are a handful of things here to investigate.

Danek
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to