Guillem Jover writes ("Re: Bug#910737: dpkg-source -b /path/to/somewhere should 
not delete somewhere.orig"):
> Well, this is the documented behavior for source format 1.0 (it does
> not apply to newer source formats) which has acted like this since its
> introduction in dpkg 1.3.0:
> 
>   
> <https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/scripts/dpkg-source.pl?id=a9fe21f068524faa2e32a76c412a29371bba08da#n475>

I'm very prepared to believe this is my bug.

> Even considering changing this seems too painful, when the easy way
> forward is to just switch to one of the new source formats. So I'm
> inclined to just close this, as one of the known historic warts of
> the 1.0 format.

I think it would be better to change the default from -sA to -sa,
even if nothing else is done.

Even better would be to change the spec for -sa/-sA/-sp to use a
temporary directory for the orig unupack.

Leaving aside the supposed merits of the new source formats, which I
don't entirely agree with: it is not in general feasible to change to
newer source formats.  Someone doing QA work (especially NMUs), or a
downstream, is often not in a position to change the source format.
They need to be able to work with what they are given.

Ian.

Reply via email to