Bug#755851: [uscan] repacked tarballs not renamed with +dfsg

Andreas Tille andreas at an3as.eu
Fri Jul 25 07:26:38 UTC 2014


Hi,

On Wed, Jul 23, 2014 at 05:53:58PM -0400, Caitlin Matos wrote:
> The repacked tarballs that are created when a Files-Exclude line is in d/copyright are no longer being renamed as +dfsg.
> 
> I realize that bugs 748465 & 753772 already document this problem. However, the discussion and proposed solution seem to have steered off-track. While documenting how to rename it with uversionmangle is a good idea, it does not really solve the actual problem. And, as others have pointed out in those threads, rewriting all related watch files is not a great solution.

Just a comment from my side as original author of the Files-Excluded
patch:  Originally the +dfsg was added when the content of the upstream
source tarball was changed.  I considered this the easiest solution
while I would have seen room for improvement by somehow configuring the
postfix via some command-line option.  While I have lived now with the
need to adapt the d/watch file (usually you need to edit the watch file
anyway when adding a prefix) I could imagine that this bug could be
solved by something like

   --repack-prefix "+dfsg"

leaving the option for other prefixes as well.

But it might be that this is in fact redundant since an uversionmangle
finally does the same and makes such option redundant.  I'm currently
more bored by the now false lintian information that you should not
uversionmangle the +dfsg prefix than the fact that uscan does not add
anything to a repackaged tarball.  I'm just always three minutes of
spare time away when the issues comes up to file the bug report against
lintian immediately.

Kind regards

       Andreas.

-- 
http://fam-tille.de



More information about the devscripts-devel mailing list