• Fwd: warzone2100_4.5.5-1_amd64.changes REJECTED

    From Russell Coker@21:1/5 to All on Sun Jan 19 16:20:01 2025
    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/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rakhmatullin@21:1/5 to Russell Coker on Sun Jan 19 16:50:01 2025
    On Mon, Jan 20, 2025 at 02:02:51AM +1100, Russell Coker wrote:
    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

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmeNHQktFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh 08AQAJNQlzdRFpZmiWjVu4BB7kJxgsYkKubjXSItHEjAjlxO0MaIc1NzM738LJ8H PDxBYHuchnGd8u1TQM5sAhBSsEtN9GEIGO/62wX7fIPXLC1GylNeE0ZkRkkO+iSf 870FFaA+J8ZNZcK4JVSxWLaiBPijY8Vgr6ayWpeW6Q+GlJWq6vtGKs6UoXFMTUZJ H9gMHKR6cunZRvu/0seheh/6XJYzA5FEqkhvEcAQv4TWOKpiNaSomBGBRErxN/Sr kFqKKl2WyEUw99x6342lLhHbl4Hyy1iO3Z6OAuSFivwS9uBTk7UCYW49KuNysDBM WrqRneq93FhgOT7IRdoeXY3PZS8fOHXjXg6CQwSswn/b/FvroDPkBPdnSm4SUPRO 6capidboe0MfdE3LBVMjpwqQyVkK8f/+qgHoVhc0fGmcxwdrg426SHgsMgw78K8U bgW6lO4jbLL8YupdwYdOP3i+nxwgHbp6vXhYtb1wjmQrW4xw9oJK8LmzoQOQLF7p 72hRMbDhbZ6n4lijrV+nYh6SJIeG/OHfRHgHksFKJKKmWQ3Zx9CPjrgOsRit4jde GzMjOChCsdPWtLFghvxsxAgkh8NQsDKWisgfMpi68jlvDhq7rFUUdb4aLOyO08PC ekXEbdkPLCJMmNRv5uqwobRgaS30b5Wnr/koa7WihE9SVi8p
    =ykwq
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Fabian_Gr=C3=BCnbichler?=@21:1/5 to Andrey Rakhmatullin on Sun Jan 19 18:00:01 2025
    On Sun, Jan 19, 2025, at 4:40 PM, Andrey Rakhmatullin wrote:
    On Mon, Jan 20, 2025 at 02:02:51AM +1100, Russell Coker wrote:
    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..

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Mon Jan 20 12:50:44 2025
    On Sunday, January 19, 2025 9:47:19 AM MST Fabian Grünbichler wrote:
    On Sun, Jan 19, 2025, at 4:40 PM, Andrey Rakhmatullin wrote:
    On Mon, Jan 20, 2025 at 02:02:51AM +1100, Russell Coker wrote:
    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..

    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
    [email protected]
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmeOqRQACgkQwufLJ66w tgO7nBAAnhw02HZMUGMT7cKmKaWgJnrR94QiPTLmJuzNnFxap9nv63yUAPcWeUH1 khq/3VCNP81pnfBeTgfsInSgqvpIPhEJlStcL6hF3kb6WosKUqdxUhxPFQ0ptee1 zkx+/9p4SPwCpQmGkGGk5CvFCrYIHs3RE49Dysw7vbSxsdvER8OpW7EoMtnVglZq nsn+HowpPlaaoqoopEKbTtsZo6SkHu7tBUK0F/9R6lpU99qqroFJ0o2kCdAJFyZw 3LUmk025Aqwl3nLBA32Eyvkd+xTafsCOwWjE9mxesHJzng83yYaZUnr+sZub3Tp6 HvdLuIH3qy5FOQggRbCZC7sE+BLQggbzRFE/MmYo9bCjqXpBQ3UxN3iroybsLw7F u2VkiwTY2cAA1YrjN6EswbPCLTD/IAjamKm6wtsnrE2D21mHwB6OoReR5hIPDEHA VNkcYHlRdeDNGP7vc6CNUtOIhxw9llSuZiRNtkyBhj2uJHhF41IeEodRGq+88/hL yhHRWL4l7t7XD3TxJ1sUbmqHUtYMTuTx0mW5LLMOxQAnCYXit4Ar0i+oE45PKtFY IKUfiwhEdlrPVEdOualx66eoI1mMiktqh7bh2c55Ran3QOUpT07tfH+IHR2wZcaI caOhfi4zVs+nCsWj5q2szn2UiTxkm+KwFDS/x9CyJBQXWTH/dG0=
    =SJOc
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)