On Thu, Apr 11, 2019 at 10:40:54AM -0700, Daniel Schepler wrote:
> I find the recursive search feature useful for when I have a large
> collection of unpacked source packages in $HOME/src/debian, then I can
> "cd ~/src/debian; uscan --report" to check for updates to any of those
> source packages.
> 
> As for an example I've run into:
> https://ftp.gnu.org/gnu/ncurses/ncurses-6.1.tar.gz contains several
> invalid debian/watch files which trigger error messages in the
> multiple-package uscan run until I manually delete them.

Hmm, I'm not sure which side you're arguing for then.  The former sounds
as if you prefer recursive search, while the latter says why it's bad.

My issue with it is that:
* there's no easy way to get rid of a bogus watch file (would need to
  repack the upstream tarball)
* our official tools (such as the QA tracker) can't cope with known-bad
  output

Even the use case you mention would work better with a shell one-liner
such as:
    for x in */debian/watch;do uscan --report "${x%/debian/watch}";done
which won't fall into the bad watch files.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Did ya know that typing "test -j8" instead of "ctest -j8"
⢿⡄⠘⠷⠚⠋⠀ will make your testsuite pass much faster, and fix bugs?
⠈⠳⣄⠀⠀⠀⠀

Reply via email to