• Bug#1070331: RFS: nq/0.5-0.1 [NMU] -- Lightweight queue system

    From Christoph Biedl@21:1/5 to All on Fri May 3 23:50:01 2024
    Preuße, Hilmar wrote...

    On 03.05.2024 22:29, Christoph Biedl wrote:
    Hilmar Preusse wrote...

    * Bump Standards and dh compat version, no changes needed.

    I'm a little surprised why you would change that in a NMU.

    Well, this was reported by lintian. As they were no further changes needed,
    I though it would be a good idea.

    Likely there are different opinions here - I prefer to make changes in an NMU as small as possible. And was about to break my own rule by suggesting
    an autopkgtest in #1038937.

    * Add "Conflicts: fq".

    We have a problem. Conflicts: is not enough, with both nq and fq
    providing /usr/bin/fq, they are in violation of policy 10.1:

    | Two different packages must not install programs with different
    | functionality but with the same filenames.


    Thanks for pointing this out. The solution in the pull request (which introduced the Conflict) looked weird, but in the end #1005961 was solved
    the same (wrong) way, hence I thought it would be OK.

    Yeah, to be honest, earlier I had assumed Conflicts: was sufficient to
    deal with such a file name clash, too. Only to learn it the hard way in
    #919697 policy is pretty straight in that regard.

    And I'm not sure policy is the best way to handle this but changing it
    is a different story.

    As I'm not the maintainer of either of these package I don't really feel responsible to solve the conflict. At first I'd reopen the bug above and state it as wrongly solved quoting the policy entry.

    That would be necessary - although I don't know how to solve this in a
    sensible way.

    Sorry for disturbing your best intentions to bring nq back in shape -
    but this problem will not disappear by ignoring it.

    Christoph

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

    iQIzBAABCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAmY1WvsACgkQxCxY61kU kv15ABAA2/NzkT1tJmU/cb5Ym+y6P4ToD1ooAe2U4v3wCwt9dBiIcup2GXImKPgj ttPfSnrUDVnq0tkeGTMDOeDmTDG3K9XKEqU4WcsRauGUQ/idFTT3t036IgsboUYe g8ciRr/wr5WWR3RefZxniM1i10P7pDg34sdxaP7fCbuGU9trRVmRI/h/ljVTz9JF WHQj5jHeBNFdGAlRbe5ywQ1H5bkXks/3+6OtecsdErXMpGsAlmu+Z3BWwk8dZ2uT wEmSo+SNmGIumwpvp2ahW+J08qYdiLFzVeBKvZEvbCnsgbGd0WQE5uUWNHjPNfe4 dSa6ns5oJvXsrfu/eQKek6GGQq8Dqgy2YnWUzvbVRHIYTcoL9OML5xT0+0j4WpnE T2ynhc7GKfF8quwJy9iqA0bFh4rt2dAYZDtyt9gZ2WLeVaGeNPxG5W0aqoSjhogk thWUTy9fXefLTMyyzumSZIMfa7HudCK1hdVr40SVt9bW/X6oNJZTca4E+EakYPZU LW7olqKBzxz7kmsgP9i2ZCkesfwQ0Yghh9QWAs4TpyqrdefoSFOUz2LSsTasZJ3F mKwPdRtJ47bhkMVcaLeCTk0id89ABhkyETMVq6wVnNrsG1HILRlT0qB+HXyIPHA7 K3jzKgJEB+6atrmIBiUhfdb8jAYN8dXROdW1kY25Ags6dMRU7JI=
    =sWRh
    -----END PGP SIGNATURE-----

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