• Bug#1061111: RFS: dpkg-buildenv/1.0.0 [ITP] -- Builds debian packages i

    From Aidan@1:229/2 to All on Fri Jan 19 00:20:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    On Thu, Jan 18, 2024 at 6:30 PM David Kalnischkies <[email protected]> wrote:

    Hi,

    On Thu, Jan 18, 2024 at 02:35:40PM +0000, Aidan wrote:
    I am looking for a sponsor for my package "dpkg-buildenv":

    Similar to my recent "veto" of apt-verify in #1059267, which was
    subsequently ignored and pushed into the archive anyhow, I would
    like to call into question the naming of the package/application…

    There are various "dpkg-build*" tools already that grabbing 'env' feels
    wrong (I would confuse it probably with 'flag' on a bad day), especially
    if that isn't at least discussed with dpkg maintainers (I at least see
    no mention of it on the list) and given that this is something that
    "just" works with Docker.


    As explained in the other bug, there is no veto and as you can see its
    easy to completely ignore me (and anyone else) but I wanted to say it
    anyhow, so that nobody is surprised later on.


    Best regards

    David Kalnischkies



    Thanks for taking a look David.
    For the name I choose "dpkg'' because it stands for "debian package" and dpkg-buildenv is intrinsically related to debian packaging.
    However I understand the usage of dpkg may imply the package has been officially created and maintained by the dpkg developers.

    If the package's name was the last blocking issue preventing adoption in
    Debian then I would spend the time to rename it.

    <div dir="ltr"><div dir="ltr">On Thu, Jan 18, 2024 at 6:30 PM David Kalnischkies &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px
    0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>

    On Thu, Jan 18, 2024 at 02:35:40PM +0000, Aidan wrote:<br>
    &gt; I am looking for a sponsor for my package &quot;dpkg-buildenv&quot;:<br>

    Similar to my recent &quot;veto&quot; of apt-verify in #1059267, which was<br> subsequently ignored and pushed into the archive anyhow, I would<br>
    like to call into question the naming of the package/application…<br>

    There are various &quot;dpkg-build*&quot; tools already that grabbing &#39;env&#39; feels<br>
    wrong (I would confuse it probably with &#39;flag&#39; on a bad day), especially<br>
    if that isn&#39;t at least discussed with dpkg maintainers (I at least see<br> no mention of it on the list) and given that this is something that<br> &quot;just&quot; works with Docker.<br>


    As explained in the other bug, there is no veto and as you can see its<br>
    easy to completely ignore me (and anyone else) but I wanted to say it<br> anyhow, so that nobody is surprised later on.<br>


    Best regards<br>

    David Kalnischkies<br></blockquote><div><br></div><div><br></div><div>Thanks for taking a look David.</div><div>For the name I choose &quot;dpkg&#39;&#39; because it stands for &quot;debian package&quot; and dpkg-buildenv is intrinsically related to
    debian packaging. </div><div>However I understand the usage of dpkg may imply the package has been officially created and maintained by the dpkg developers. </div><div><br></div><div>If the package&#39;s name was the last blocking issue preventing
    adoption in Debian then I would spend the time to rename it. </div><div> </div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From David Kalnischkies@1:229/2 to Aidan on Thu Jan 18 19:40:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Hi,

    On Thu, Jan 18, 2024 at 02:35:40PM +0000, Aidan wrote:
    I am looking for a sponsor for my package "dpkg-buildenv":

    Similar to my recent "veto" of apt-verify in #1059267, which was
    subsequently ignored and pushed into the archive anyhow, I would
    like to call into question the naming of the package/application…

    There are various "dpkg-build*" tools already that grabbing 'env' feels
    wrong (I would confuse it probably with 'flag' on a bad day), especially
    if that isn't at least discussed with dpkg maintainers (I at least see
    no mention of it on the list) and given that this is something that
    "just" works with Docker.


    As explained in the other bug, there is no veto and as you can see its
    easy to completely ignore me (and anyone else) but I wanted to say it
    anyhow, so that nobody is surprised later on.


    Best regards

    David Kalnischkies

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

    iQIzBAABCgAdFiEE5sn+Q4uCja/tn0GrMRvlz3HQeIMFAmWpbh4ACgkQMRvlz3HQ eIOlthAAp+sPHQS19W2AA3IqG1MtkqZOmBoA4rm48OXFU7W8+AAufQjHWs2+Tvk3 +x9N1WX5/33/dV3SrZKYQRhtoCulHYhWckRNo2Z0xBImRxFxDA05b1B0oHoYKCzm j/H+4WsO+XAFGNp03Ar7+KdQdE7yJ/eXQAW4g9cWca1VOJoRwGUa7TSsV8FclWz7 8RsO/FUjBa3R66j0BUo3/sPkizhzF9fzUB/wsNgDu7T/n4CVpYB9A9eRGMffeabc bHRUE/6mxWkvAmDFDE1w7MNyZvXZNfHUtAheTX8ldKVSEOaNu6CLM4anp+43Bgpu fgic5JFl4i/NxW19zC/jCzsnh4ccGtVErrjXnGj7PBA/4oNdwSREzT+RB/geq8Qt Krsemo1zDROnUHq2wUKWR3fiXd/L6lKispHXeDLzCn1WnSo60hd2hOZRB7Dzhh/D UxSGC6vdvZF0n49mIav8QvrlFspb0fFbxoiiQ0ZjAghOYGG69gnZWNGwZwPoanUf wkNhdXcngROuGdznEkZ53F512Qab2jdXC9G/acye1Oq1qoGBLONodnvLJz2Wfvlw WdSuwsukwz/JrCLj88cymOTOs3ys6hA5QfuzOLyl7w1wnHUS5qSsuxY7LAR/zlss UjpicGsz75YaalQXGri0kwz0cRqcKE47u3MHHbS2NfH3jmYvpeg=
    =LMz2
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Guillem Jover@1:229/2 to Aidan on Fri Jan 19 01:20:02 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Hi!

    On Thu, 2024-01-18 at 23:14:49 +0000, Aidan wrote:
    On Thu, Jan 18, 2024 at 6:30 PM David Kalnischkies wrote:
    On Thu, Jan 18, 2024 at 02:35:40PM +0000, Aidan wrote:
    I am looking for a sponsor for my package "dpkg-buildenv":

    Similar to my recent "veto" of apt-verify in #1059267, which was subsequently ignored and pushed into the archive anyhow, I would
    like to call into question the naming of the package/application…

    There are various "dpkg-build*" tools already that grabbing 'env' feels wrong (I would confuse it probably with 'flag' on a bad day), especially
    if that isn't at least discussed with dpkg maintainers (I at least see
    no mention of it on the list) and given that this is something that
    "just" works with Docker.

    Just by chance I had seen the mail on the mentors list, but thanks for
    the heads-up, because I tend to look there very sporadically!

    My reaction was pretty similar TBH. There's enough confusion with
    things like dpkg-reconfigure and dpkg-preconfigure and other packages
    that have also grabbed from the dpkg-* namespace, which I'd like to
    reduce. In this case, it would remove the possibility to use such name
    in the future, creates confusion, and it looks like a layer violation,
    because it's setting up apt, containers and stuff which should be
    sitting on top and not below dpkg.

    As explained in the other bug, there is no veto and as you can see its
    easy to completely ignore me (and anyone else) but I wanted to say it anyhow, so that nobody is surprised later on.

    Thanks for taking a look David.
    For the name I choose "dpkg'' because it stands for "debian package" and dpkg-buildenv is intrinsically related to debian packaging.
    However I understand the usage of dpkg may imply the package has been officially created and maintained by the dpkg developers.

    Yes, see above. I also appreciate naming is hard, :) but all other
    similar implementations could have claimed the same about using dpkg-*,
    and I think josch questions are also relevant, even though I also
    understand that even among all other options, none might seem
    completely suitable to you. But…

    If the package's name was the last blocking issue preventing adoption in Debian then I would spend the time to rename it.

    …regardless of whether this is or not the last blocking issue, I'd
    still very much appreciate if you could rename the project and tool
    upstream. :)

    Thanks,
    Guillem

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

    Thanks for taking the time to comment Guillem.

    On Fri, 19 Jan 2024, 00:08 Guillem Jover, <[email protected]> wrote:

    Hi!

    On Thu, 2024-01-18 at 23:14:49 +0000, Aidan wrote:
    On Thu, Jan 18, 2024 at 6:30 PM David Kalnischkies wrote:
    On Thu, Jan 18, 2024 at 02:35:40PM +0000, Aidan wrote:
    I am looking for a sponsor for my package "dpkg-buildenv":

    Similar to my recent "veto" of apt-verify in #1059267, which was subsequently ignored and pushed into the archive anyhow, I would
    like to call into question the naming of the package/application…

    There are various "dpkg-build*" tools already that grabbing 'env' feels wrong (I would confuse it probably with 'flag' on a bad day),
    especially
    if that isn't at least discussed with dpkg maintainers (I at least see
    no mention of it on the list) and given that this is something that "just" works with Docker.

    Just by chance I had seen the mail on the mentors list, but thanks for
    the heads-up, because I tend to look there very sporadically!

    My reaction was pretty similar TBH. There's enough confusion with
    things like dpkg-reconfigure and dpkg-preconfigure and other packages
    that have also grabbed from the dpkg-* namespace, which I'd like to
    reduce. In this case, it would remove the possibility to use such name
    in the future, creates confusion, and it looks like a layer violation, because it's setting up apt, containers and stuff which should be
    sitting on top and not below dpkg.


    That's a good point about it looking like a layer violation.



    As explained in the other bug, there is no veto and as you can see its easy to completely ignore me (and anyone else) but I wanted to say it anyhow, so that nobody is surprised later on.

    Thanks for taking a look David.
    For the name I choose "dpkg'' because it stands for "debian package" and dpkg-buildenv is intrinsically related to debian packaging.
    However I understand the usage of dpkg may imply the package has been officially created and maintained by the dpkg developers.

    Yes, see above. I also appreciate naming is hard, :) but all other
    similar implementations could have claimed the same about using dpkg-*,
    and I think josch questions are also relevant, even though I also
    understand that even among all other options, none might seem
    completely suitable to you. But…

    If the package's name was the last blocking issue preventing adoption in Debian then I would spend the time to rename it.

    …regardless of whether this is or not the last blocking issue, I'd
    still very much appreciate if you could rename the project and tool
    upstream. :)


    I shall rename the tool to remove "dpkg". Unless there are any objections
    I'm going to rename it to:
    "debpic: DEbian Build Package In Container"






    Thanks,
    Guillem


    <div dir="ltr"><div><br></div><div>Thanks for taking the time to comment Guillem. </div><div><br></div><div dir="auto"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 19 Jan 2024, 00:08 Guillem Jover, &lt;<a href="mailto:guillem@
    debian.org" target="_blank">[email protected]</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi!<br>

    On Thu, 2024-01-18 at 23:14:49 +0000, Aidan wrote:<br>
    &gt; On Thu, Jan 18, 2024 at 6:30 PM David Kalnischkies wrote:<br>
    &gt; &gt; On Thu, Jan 18, 2024 at 02:35:40PM +0000, Aidan wrote:<br>
    &gt; &gt; &gt; I am looking for a sponsor for my package &quot;dpkg-buildenv&quot;:<br>
    &gt; &gt;<br>
    &gt; &gt; Similar to my recent &quot;veto&quot; of apt-verify in #1059267, which was<br>
    &gt; &gt; subsequently ignored and pushed into the archive anyhow, I would<br> &gt; &gt; like to call into question the naming of the package/application…<br>
    &gt; &gt;<br>
    &gt; &gt; There are various &quot;dpkg-build*&quot; tools already that grabbing &#39;env&#39; feels<br>
    &gt; &gt; wrong (I would confuse it probably with &#39;flag&#39; on a bad day), especially<br>
    &gt; &gt; if that isn&#39;t at least discussed with dpkg maintainers (I at least see<br>
    &gt; &gt; no mention of it on the list) and given that this is something that<br>
    &gt; &gt; &quot;just&quot; works with Docker.<br>

    Just by chance I had seen the mail on the mentors list, but thanks for<br>
    the heads-up, because I tend to look there very sporadically!<br>

    My reaction was pretty similar TBH. There&#39;s enough confusion with<br> things like dpkg-reconfigure and dpkg-preconfigure and other packages<br>
    that have also grabbed from the dpkg-* namespace, which I&#39;d like to<br> reduce. In this case, it would remove the possibility to use such name<br>
    in the future, creates confusion, and it looks like a layer violation,<br> because it&#39;s setting up apt, containers and stuff which should be<br>

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Guillem Jover@1:229/2 to Aidan on Fri Jan 19 23:40:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Hi!

    On Fri, 2024-01-19 at 14:13:07 +0000, Aidan wrote:
    On Fri, 19 Jan 2024, 00:08 Guillem Jover, <[email protected]> wrote:
    …regardless of whether this is or not the last blocking issue, I'd
    still very much appreciate if you could rename the project and tool upstream. :)

    I shall rename the tool to remove "dpkg". Unless there are any objections
    I'm going to rename it to:
    "debpic: DEbian Build Package In Container"

    That looks better, yes, and thank you for considering doing that!

    (Also the pic part also evokes into my mind "image" which seems apt in
    this context. :)

    Thanks,
    Guillem

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Alexandre Detiste@1:229/2 to All on Sat Jan 20 15:10:01 2024
    From: [email protected]

    Please remove the old package from Mentors

    https://mentors.debian.net/package/dpkg-buildenv/

    Le ven. 19 janv. 2024 à 23:37, Guillem Jover <[email protected]> a écrit :
    On Fri, 2024-01-19 at 14:13:07 +0000, Aidan wrote:
    On Fri, 19 Jan 2024, 00:08 Guillem Jover, <[email protected]> wrote:
    …regardless of whether this is or not the last blocking issue, I'd still very much appreciate if you could rename the project and tool upstream. :)

    I shall rename the tool to remove "dpkg". Unless there are any objections I'm going to rename it to:
    "debpic: DEbian Build Package In Container"

    That looks better, yes, and thank you for considering doing that!

    (Also the pic part also evokes into my mind "image" which seems apt in
    this context. :)

    Thanks,
    Guillem


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