[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: finally end single-person maintainership



On 12/04/24 15:00, Marc Haber wrote:
On Fri, 12 Apr 2024 09:26:10 +0000, Mike Gabriel
<mike.gabriel@das-netzwerkteam.de> wrote:
Also regarding gbp, my packaging workflow does not require it
(debian/-folder-only in Git). Being enforced to use some other pkg'ing
style would reduce my fun and end up with less productivity, I fear.
The gbp workflow has its pros, but for me it is a too complex overhead
without much gain to the end result (the uploaded package).

The debian/-only layout was quite common in the svn days and back then
we had adequate tooling to support that but those tools have rotted
away, it feels unnatural to me, and, frankly, exim's debian/-only
layout (that I introduced myself fifteen^wtwenty years ago) is the
main reason why I am a mostly inactive member on the exim team since I
still don't know any more how to properly build the package.

This is not an endorsement of debian/-only repos, but building debian/-only packages using gbp is not hard:

$ git clone https://salsa.debian.org/exim-team/exim4.git
$ cd exim4
$ cat <<EOF > debian/gbp.conf
[DEFAULT]
export-dir = ../
overlay = True
debian_branch = master
EOF
$ origtargz
$ gbp buildpackage --git-ignore-new --git-no-create-orig

(This is more a praise of gbp rather than a defense of debian/-only repos.)

--
Gioele Barabucci


Reply to: