On Mon, Nov 05, 2018 at 08:01:21AM +0100, Christoph Biedl wrote:
> [
>     Cc'ing *all* affected packages. Noisy, but all parties involved
>     should be aware of the progress.
> ]
> 
> Helmut Grohne wrote...
> 
> > I'm not sure that adding our own confgen is maintainable in the long
> > run. We already have very many build systems in Debian. We've learned
> > the hard way that supporting many different build and packaging tools is
> > expensive. Nowadays, most packages use debhelper and that kind of
> > centralization bears benefits in modifiability. So I wonder whether
> > outright replacing confgen usage (effectively reimplementing the build
> > system for <= 15 packages) would be more maintainable in the long run.
> > Most likely, that would make cross building just work. On the other
> > hand, we'd have to extend the prospective confgen to support that use
> > case.
> >
> > I'm suggesting that rewriting all those build systems using one of the
> > standard tools (e.g. autotools, cmake, meson, maybe not qmake, ...)
> > could mean less work.
> 
> Switching to e.g. cmake means a one-time more-or-less complex manual
> transition but afterwards the packaging should be in a sane state for
> quite some time.

Hi!

Thanks a lot for looking into this, Christoph.


> Still I assume this will be my job - however, the changes will go
> beyond a sound NMU size. So I'll send out patches, and eventually go
> the package salvaging way.

Please, let me know if I can be of any help. I don't know anything about
cmake, but I maintain (or upload) a bunch of affected netkit-* packages.
I hope I can save you some work with those.

> If someone more experienced in cmake wants to help, please get in
> touch. Otherwise, allow me until end of November to create the fixes -
> there is something called "real life" out there. Still my plan is to
> salvage *all* packages. The expensive part is the thing called "setup
> fee" somewhere else, and I'm mostly done with it.

I'll look into your changes on bsd-finger and see if I can reproduce
those on others.

Thanks again,

Alberto

-- 
Alberto Gonzalez Iniesta    | Formación, consultoría y soporte técnico
mailto/sip: [email protected] | en GNU/Linux y software libre
Encrypted mail preferred    | http://inittab.com

Key fingerprint = 5347 CBD8 3E30 A9EB 4D7D  4BF2 009B 3375 6B9A AA55

Reply via email to