What is DPKG_ROOT? And what is it not?

Speaker: Helmut Grohne


Track: Packaging, policy, and Debian infrastructure

Type: Short talk (20 minutes)

Room: Drini

Time: Jul 23 (Sat): 17:00

Duration: 0:20

A while ago dpkg gained a switch --force-script-chrootless and started setting a variable DPKG_ROOT when executing maintainer scripts. How does this work precisely? Why is it needed and under which circumstances? Why is it a --force 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.