$ cat debian/source/lintian-overrides
# We aren't building with Discord support and therefore everything under
# 3rdparty/discord-rpc is not relevant. If in future we add Discord support
we
# should Build-Depend on rapidjson-dev.
warzone2100 source: license-problem-json-evil [3rdparty/discord-rpc/ thirdparty/rapidjson/license.txt]
I have the above Lintian override filem, which works acording to the following
output of running Lintian locally but apparently the version of lintian used for checking uploads is older and has a different format. How would I configure my package to override this?
Hi,
On Mon, 2024-10-21 at 15:05 +1100, Russell Coker wrote:
$ cat debian/source/lintian-overrides
# We aren't building with Discord support and therefore everything under
# 3rdparty/discord-rpc is not relevant. If in future we add Discord support we
# should Build-Depend on rapidjson-dev.
warzone2100 source: license-problem-json-evil [3rdparty/discord-rpc/ thirdparty/rapidjson/license.txt]
I have the above Lintian override filem, which works acording to the following output of running Lintian locally but apparently the version of lintian used for checking uploads is older and has a different format.
How would I configure my package to override this?
You should not override the warning, but not include non-free files in uploads to Debian. That probably means removing non-free files here.
$ cat debian/source/lintian-overrides
# We aren't building with Discord support and therefore everything under # 3rdparty/discord-rpc is not relevant. If in future we add Discord support we
# should Build-Depend on rapidjson-dev.
warzone2100 source: license-problem-json-evil [3rdparty/discord-rpc/ thirdparty/rapidjson/license.txt]
I have the above Lintian override filem, which works acording to the following output of running Lintian locally but apparently the version of lintian used for checking uploads is older and has a different format. How would I configure my package to override this?
You should not override the warning, but not include non-free files in uploads to Debian. That probably means removing non-free files here.
Are you talking about a patch in quilt to remove all contents or a rebuild of
the upstream source archive without the files in question?
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.
I'm getting new uploads of warzone2100 rejected and it sends me email with the
above content.
$ cat debian/source/lintian-overrides
# We aren't building with Discord support and therefore everything under
# 3rdparty/discord-rpc is not relevant. If in future we add Discord support we
# should Build-Depend on rapidjson-dev.
warzone2100 source: license-problem-json-evil [3rdparty/discord-rpc/ thirdparty/rapidjson/license.txt]
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 487 |
Nodes: | 16 (2 / 14) |
Uptime: | 02:14:25 |
Calls: | 9,662 |
Calls today: | 4 |
Files: | 13,709 |
Messages: | 6,166,608 |
Posted today: | 2 |