Bug#685787: devscripts: Enabling uscan to simply remove files from upstream source

Andreas Tille tille at debian.org
Sun Sep 2 06:14:11 UTC 2012


Hi Benjamin,

On Sun, Sep 02, 2012 at 02:25:46AM +0200, Benjamin Drung wrote:
> 
> The current changes in our git repository fix two bugs and I like to get
> these fixes into wheezy. The new script origtargz was also added and I
> dunno if this scripts prevents us from getting the fixes into wheezy.
> Maybe we should move origtargz into an experimental branch.

I personally have no idea how release team will handle this.

> You could push your uscan changes into an 'experimental' branch in our
> git repository if you want.

While this would also have been a possibility I now followed previous
advise and use

  git://git.debian.org/git/users/tille/devscripts.git

> Before merging your changes into the master branch after the release of
> wheezy, I like to see test cases to demonstrate the correct functioning.
> Adding test cases is extra work in the beginning, but will pay off
> later. devscripts comes with an growing test suite in tests/. The test
> suite uses shunit2.

While I agree that having such test cases would be nice I admit that I
do not feel fit for this and would need help.  I'm testing my changes
for uscan by migrating Debian Med teams get-orig-source scripts to the
files-excluded method and verify that the result will remain the same
(or even more reasonable if the get-orig-script was not optimal.)
 
> There is currently one test for uscan, but this is an online test. It
> would be great if uscan could be modified to work locally for the tests.
> This requires more Perl foo than I currently have.

Please safely assume that my Perl foo is below yours. :-)
 
> You might want to look an DPU [1]. It is a test framework for Debian
> tools and might be useful for us.

Thanks for the hint, but I hope for the help of others to follow this
advise.

Kind regards

      Andreas.

-- 
http://fam-tille.de



More information about the devscripts-devel mailing list