#1001458 lintian: tag prefer-uscan-symlink has bad name and may be wrong

#1001458#5
Date:
2021-12-10 13:49:19 UTC
From:
To:
Hi,

1 - the `prefer-uscan-symlink` recommends `USCAN_SYMLINK=rename` so it
    should be named `prefer-uscan-rename`
2 - `USCAN_SYMLINK=rename` is a local parameter while `filenamemangle`
    is shared in the team. When working with a MUT, missing
    filenamemangle could break uscan (especially with GitHub where all
    files are named v<version>.tar.gz). And when working in parallel with
    different packages, uscan may overwrite a previously downloaded file
    if GitHub + same_version

That's why I think this tag shoud be removed.

Cheers,
Yadd

#1001458#10
Date:
2021-12-10 13:58:50 UTC
From:
To:
Hi,

I think I concur—but what's a MUT, please?

Kind regards
Felix Lechner

#1001458#15
Date:
2021-12-10 14:28:01 UTC
From:
To:
Multiple-Upstream-Tarballs package (from uscan(1) sorry ;-))

Cheers,
Yadd

#1001458#20
Date:
2021-12-10 15:02:53 UTC
From:
To:
Hi,
them "sources with multiple orig components".

On a related note, we generally do not use "packages" to refer to
sources (our website is a notable exception). We usually eschew the
barebones moniker altogether. In Lintian, installable packages are
exactly that, and sources are sources.

As an aside, I have been accused of reinventing terminology, but it's
really helped Lintian to keep apart things that otherwise sound too
similar. In my defense, I developed a low tolerance for confusion when
trying to navigate, on a visit, Atlanta's 71 streets named
"Peachtree". [1] Just as Debian is recognized for its great packages,
peaches are a famous product of Georgia!

Kind regards
Felix Lechner

[1] https://en.wikipedia.org/wiki/Peachtree_Street#Nomenclature

#1001458#25
Date:
2021-12-10 15:07:16 UTC
From:
To:
Not by me ;-)

Many thanks for your work, really appreciated!

By the way, could you help me to fix "extra" lintian tags in pkg-js-tools ?

Cheers,
Yadd