retitle 727053 quilt fixup fails in dirty (built) trees
thanks

So, thanks for your report.  Looking at the git tree and the uploaded
files, I have repro'd what I think is at the root of your problem.

I think the error you must have originally had (which prevented your
non-dry-run push) was due to your working tree being dirty when you
ran dgit push.  Specifically, git-buildpackage would have left the
build products, debhelper log, and so forth.

A workaround would be to run debian/rules clean before dgit push.
Also, I think using one of dgit's build wrappers would have avoided
the problem.

Nevertheless, I think this is suboptimal and I have therefore
developed what seems to be a fix.  0.16 will have it.

Thanks for providing that repro recipe.  Unfortunately it's not
entirely accurate because using --dry-run prevents dgit from doing its
usual quilt fixup step.  That means that the messages you get are
expected but not very helpful.  0.16 will have a new --damp-run mode
which is willing to make local changes, which will naturally produce a
more accurate transcript when things aren't working.

I'm just about to finish up and push 0.16.


The results of your attempts to manually fix things up for
bugs-everywhere aren't ideal.  I don't know if the clone will work
after your package comes out of NEW.  Could you let me know when it is
out of NEW and I'll check ?

If it doesn't work, I'd appreciate it if you'd give me your blessing
to upload an empty NMU (that is, an NMU with only a version number
bump) using dgit.  This will allow me to check that the change I have
made in dgit 0.16 actually fixes your problem in your workflow, and
also make sure that the dgit-repos and archive have corresponding
contents.  If this is OK, please let me know what version number I
should use for the upload.

Alternatively, if you plan to make another upload yourself, with dgit,
then if we're lucky that will work.


Thanks,
Ian.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to