• Bug#1076215: ax25-tools,dahdi-tools: install program with same name (se

    From Chris Hofstaedtler@1:229/2 to David Ranch on Sun Nov 17 17:50:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Hi Debian Hamradio and Asterisk Maintainers,

    On 07/12/2024 11:17 AM, Chris Hofstaedtler wrote:
    Package: ax25-tools,dahdi-tools
    Control: block 1075856 by -1

    your packages ax25-tools and dahdi-tools both install a program
    names "sethdlc", although in different components of the PATH.

    Please find a solution for your packages.

    On Fri, Jul 12, 2024 at 01:51:54PM -0700, David Ranch wrote:
    Ax25-tool's sethdlc program predates this far later Asterisk dahdi-tools utility by decades so I would argue that Asterisk should change.

    Did you get to some solution here already in the last few months?

    Thanks,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Chris Hofstaedtler@1:229/2 to All on Fri Jul 12 20:30:02 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Package: ax25-tools,dahdi-tools
    Control: block 1075856 by -1

    Hi,

    your packages ax25-tools and dahdi-tools both install a program
    names "sethdlc", although in different components of the PATH.

    As this is confusing and a possible source of bugs, policy bug
    #1075856 wants to outlaw this.

    Please find a solution for your packages. Ideas:
    1) if one of the programs is an internal implementation detail of
    the package, install it into a private path in /usr/lib instead.
    2) rename one of the programs
    3) rename both of the programs

    Thanks,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From David Ranch@1:229/2 to Chris Hofstaedtler on Fri Jul 12 23:30:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    This is a multi-part message in MIME format.
    Hello Chris,

    Ax25-tool's sethdlc program predates this far later Asterisk dahdi-tools utility by decades so I would argue that Asterisk should change. That
    said, I don't know if there is much use for the sethdlc tool these days
    as it was used with legacy hardware. I've CCed DL9SAU here who supports
    the the primary version of these tools at https://linux-ax25.in-berlin.de/wiki/Main_Page to see what his thoughts
    might be here.

    --David
    KI6ZHD



    On 07/12/2024 11:17 AM, Chris Hofstaedtler wrote:
    Package: ax25-tools,dahdi-tools
    Control: block 1075856 by -1

    Hi,

    your packages ax25-tools and dahdi-tools both install a program
    names "sethdlc", although in different components of the PATH.

    As this is confusing and a possible source of bugs, policy bug
    #1075856 wants to outlaw this.

    Please find a solution for your packages. Ideas:
    1) if one of the programs is an internal implementation detail of
    the package, install it into a private path in /usr/lib instead.
    2) rename one of the programs
    3) rename both of the programs

    Thanks,
    Chris


    <html>
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <font size="-1">Hello Chris,<br>
    <br>
    Ax25-tool's sethdlc program predates this far later Asterisk
    dahdi-tools utility by decades so I would argue that Asterisk
    should change.  That said, I don't know if there is much use for
    the sethdlc tool these days as it was used with legacy hardware. 
    I've CCed DL9SAU here who supports the the primary version of
    these tools at <a class="moz-txt-link-freetext" href="https://linux-ax25.in-berlin.de/wiki/Main_Page">https://linux-ax25.in-berlin.de/wiki/Main_Page</a> to
    see what his thoughts might be here.<br>
    <br>
    --David<br>
    KI6ZHD<br>
    <br>
    <br>
    </font><br>
    <div class="moz-cite-prefix">On 07/12/2024 11:17 AM, Chris
    Hofstaedtler wrote:<br>
    </div>
    <blockquote cite="mid:ZpFzVw06-sSZVpuV@per" type="cite">
    <pre wrap="">Package: ax25-tools,dahdi-tools
    Control: block 1075856 by -1

    Hi,

    your packages ax25-tools and dahdi-tools both install a program
    names "sethdlc", although in different components of the PATH.

    As this is confusing and a possible source of bugs, policy bug
    #1075856 wants to outlaw this.

    Please find a solution for your packages. Ideas:
    1) if one of the programs is an internal implementation detail of
    the package, install it into a private path in /usr/lib instead.
    2) rename one of the programs
    3) rename both of the programs

    Thanks,
    Chris
    </pre>
    </blockquote>
    <br>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Thomas Osterried@1:229/2 to All on Sat Jul 13 08:20:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    --Apple-Mail-36B01E02-BD71-406C-9A44-B0396C3CA7AF
    Content-Type: text/plain;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    Hello,

    sethdlc is for our packet-radio soundcard modems.
    tail of man page:

    AUTHOR
    sethdlc was written by Thomas Sailer, HB9JNX/AE4WA
    ([email protected]). Inspired by setserial.

    Sethdlc 0.1 27 April 2008 SETHDLC(8)

    If both projects would rename their tools, we could discuss.
    I add Author hb9jnx to Cc for asking about his opinion.

    And ‚no‘, my next software project INITiative would not be named ‚init‘ and not be placed to /sbin/ — Lol ;))

    vy 73,

    - Thomas dl9sau



    Am 12.07.2024 um 22:52 schrieb David Ranch <[email protected]>:

    
    Hello Chris,

    Ax25-tool's sethdlc program predates this far later Asterisk dahdi-tools utility by decades so I would argue that Asterisk should change. That said, I don't know if there is much use for the sethdlc tool these days as it was used with legacy hardware.
    I've CCed DL9SAU here who supports the the primary version of these tools at https://linux-ax25.in-berlin.de/wiki/Main_Page to see what his thoughts might be here.

    --David
    KI6ZHD



    On 07/12/2024 11:17 AM, Chris Hofstaedtler wrote:
    Package: ax25-tools,dahdi-tools
    Control: block 1075856 by -1

    Hi,

    your packages ax25-tools and dahdi-tools both install a program
    names "sethdlc", although in different components of the PATH.

    As this is confusing and a possible source of bugs, policy bug
    #1075856 wants to outlaw this.

    Please find a solution for your packages. Ideas:
    1) if one of the programs is an internal implementation detail of
    the package, install it into a private path in /usr/lib instead.
    2) rename one of the programs
    3) rename both of the programs

    Thanks,
    Chris


    --Apple-Mail-36B01E02-BD71-406C-9A44-B0396C3CA7AF
    Content-Type: text/html;
    charset=utf-8
    Content-Transfer-Encoding: quoted-printable

    <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">Hello,</div><div dir="ltr"><br></div><div dir="ltr">sethdlc is for our packet-radio soundcard modems.</div><div dir=
    "ltr">tail of man page:</div><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr">AUTHOR</div><div dir="ltr">&nbsp; &nbsp; &nbsp; &nbsp;sethdlc &nbsp; &nbsp;was &nbsp; &nbsp;written &nbsp; &nbsp;by &nbsp; &nbsp; Thomas &nbsp; &nbsp; Sailer, &nbsp; &
    nbsp; HB9JNX/AE4WA</div><div dir="ltr">&nbsp; &nbsp; &nbsp; &nbsp;([email protected]). &nbsp;Inspired by setserial.</div><div dir="ltr"><br></div><div dir="ltr">Sethdlc 0.1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    27 April 2008 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;SETHDLC(8)</div><div dir="ltr"><br></div><div dir="ltr">If both projects would rename their tools, we could discuss.</div><div dir="ltr">I add Author hb9jnx to Cc
    for asking about his opinion.</div><div dir="ltr"><br></div><div dir="ltr">And ‚no‘, my next software project INITiative would not be named ‚init‘ and not be placed to /sbin/ — Lol ;))</div><div dir="ltr"><br></div><div dir="ltr">vy 73,</div><
    div dir="ltr"><br></div><div dir="ltr">&nbsp; - Thomas &nbsp;dl9sau</div><div dir="ltr"><br></div><div><br></div></div><div dir="ltr"><br><blockquote type="cite">Am 12.07.2024 um 22:52 schrieb David Ranch &lt;[email protected]&gt;:<br><br></
    blockquote></div><blockquote type="cite"><div dir="ltr">

    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">


    <br>
    <font size="-1">Hello Chris,<br>
    <br>
    Ax25-tool's sethdlc program predates this far later Asterisk
    dahdi-tools utility by decades so I would argue that Asterisk
    should change.&nbsp; That said, I don't know if there is much use for
    the sethdlc tool these days as it was used with legacy hardware.&nbsp;
    I've CCed DL9SAU here who supports the the primary version of
    these tools at <a class="moz-txt-link-freetext" href="https://linux-ax25.in-berlin.de/wiki/Main_Page">https://linux-ax25.in-berlin.de/wiki/Main_Page</a> to
    see what his thoughts might be here.<br>
    <br>
    --David<br>
    KI6ZHD<br>
    <br>
    <br>
    </font><br>
    <div class="moz-cite-prefix">On 07/12/2024 11:17 AM, Chris
    Hofstaedtler wrote:<br>
    </div>
    <blockquote cite="mid:ZpFzVw06-sSZVpuV@per" type="cite">
    <pre wrap="">Package: ax25-tools,dahdi-tools
    Control: block 1075856 by -1

    Hi,

    your packages ax25-tools and dahdi-tools both install a program
    names "sethdlc", although in different components of the PATH.

    As this is confusing and a possible source of bugs, policy bug
    #1075856 wants to outlaw this.

    Please find a solution for your packages. Ideas:
    1) if one of the programs is an internal implementation detail of
    the package, install it into a private path in /usr/lib instead.
    2) rename one of the programs
    3) rename both of the programs

    Thanks,
    Chris
    </pre>
    </blockquote>
    <br>


    </div></blockquote></body></html> --Apple-Mail-36B01E02-BD71-406C-9A44-B0396C3CA7AF--

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)