Email or username:

Password:

Forgot your password?
Top-level
gtk4-bugaevc.EXE

@js @objfw so first of all I agree about Debian packaging being what it is

5 comments
js

@bugaevc @objfw How so? First there is a Makefile called debian/rules. That by default calls a bunch of dh_* tools. Those call other tools again. And in the end you override stuff in debian/rules to call other dh_* tools again. How is this not layers upon layers to hide legacy?

js

@bugaevc Oops :). I’m so used to people disagreeing with me when I say something bad about software that I misread it and added a “don’t” :flan_XD:.

gtk4-bugaevc.EXE

@js also you missed a step, debian/rules doesn't just call dh_* tools, it calls 'dh $@', and then that does something that ends up calling the dh_* tools, or not, depending on your override_* targets 😁

Also there's this whole dh_auto thing, which tries to sniff things about your build system, and of course guesses wrong for anything non-trivial.

js

@bugaevc Right, there’s so many levels of wrappers that I forgot about half of them :flan_wink:.

Go Up