Discussion:
warzone2100_4.5.5-1_amd64.changes REJECTED
(too old to reply)
Russell Coker
2025-01-19 15:20:01 UTC
Permalink
How do I specify an override file that works for this? When I have a file
debian/source/lintian-overrides which works for lintian -c but doesn't work
for uploading the package.

warzone2100 source: lintian output: 'license-problem-json-evil 3rdparty/
discord-rpc/thirdparty/rapidjson/license.txt', automatically rejected package.
warzone2100 source: If you have a good reason, you may override this lintian
tag.
--
My Main Blog http://etbe.coker.com.au/
My Documents Blog http://doc.coker.com.au/
Andrey Rakhmatullin
2025-01-19 15:50:01 UTC
Permalink
Post by Russell Coker
How do I specify an override file that works for this? When I have a file
debian/source/lintian-overrides which works for lintian -c but doesn't work
for uploading the package.
warzone2100 source: lintian output: 'license-problem-json-evil 3rdparty/
discord-rpc/thirdparty/rapidjson/license.txt', automatically rejected package.
warzone2100 source: If you have a good reason, you may override this lintian
tag.
Your overrides file is for lintian that understands [] and the autorejects
are generated by the one that doesn't (compare the messages).

Unfortunately I don't remember which ugly hack you are supposed to do to
make this work.
--
WBR, wRAR
Fabian Grünbichler
2025-01-19 17:00:01 UTC
Permalink
Post by Andrey Rakhmatullin
Post by Russell Coker
How do I specify an override file that works for this? When I have a file
debian/source/lintian-overrides which works for lintian -c but doesn't work
for uploading the package.
warzone2100 source: lintian output: 'license-problem-json-evil 3rdparty/
discord-rpc/thirdparty/rapidjson/license.txt', automatically rejected package.
warzone2100 source: If you have a good reason, you may override this lintian
tag.
Your overrides file is for lintian that understands [] and the autorejects
are generated by the one that doesn't (compare the messages).
Unfortunately I don't remember which ugly hack you are supposed to do to
make this work.
you basically either provide both variants of the override (which will in turn always warn about either of them being wrong ;)) or you adapt the override with wildcards to match both old and new output and hopefully not too much else..
Soren Stoutner
2025-01-20 20:00:01 UTC
Permalink
Post by Fabian Grünbichler
Post by Andrey Rakhmatullin
Post by Russell Coker
How do I specify an override file that works for this? When I have a file
debian/source/lintian-overrides which works for lintian -c but doesn't work
for uploading the package.
warzone2100 source: lintian output: 'license-problem-json-evil 3rdparty/
discord-rpc/thirdparty/rapidjson/license.txt', automatically rejected
package. warzone2100 source: If you have a good reason, you may override
this lintian tag.
Your overrides file is for lintian that understands [] and the autorejects
are generated by the one that doesn't (compare the messages).
Unfortunately I don't remember which ugly hack you are supposed to do to
make this work.
you basically either provide both variants of the override (which will in
turn
Post by Fabian Grünbichler
always warn about either of them being wrong ;)) or you adapt the override
with wildcards to match both old and new output and hopefully not too much
else..
qt6-webengine uses the two-override solution. See lines 2 and 14 of:

https://salsa.debian.org/qt-kde-team/qt6/qt6-webengine/-/blob/master/debian/
source/lintian-overrides?ref_type=heads
--
Soren Stoutner
***@debian.org
Loading...