Helmut Grohne is a Debian Developer maintaining essentially no packages.
Instead, he focuses on archive-wide features such as initial architecture
bootstrap, cross building, reduction of essential size and some QA work. In that
process, he has sent more than 3700 patches and contributed to over 1800 source
People asked for a hands-on cross building session, so here it goes.
This session is about how to build packages on one CPU (say amd64 desktop) for a different CPU (say armhf RaspberryPi) and in particular on how to make it work when it does not. Basic packaging experience is to be expected, cross building experience is not expected at all. After a short introduction, the majority of time is allocated to your questions. Please do bring questions and packages that you’d like to be able to cross build.
An opportunity to meet the members of the Debian Technical Committee who are in attendance at DebConf, hear the status of open issues, and discuss pending and future issues.
A while ago
dpkg gained a switch
--force-script-chrootless and started setting
DPKG_ROOT when executing maintainer scripts. How does this work
precisely? Why is it needed and under which circumstances? Why is it a
flag? What changes are needed in packages to add support? Which packages should
support it? How about backwards-compatibility? These questions are to be
answered by this talk.