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

debhelper-compat 13 now have a writable "$HOME"



Dear Emacsen maintainers,

While practicing some Emacsen packaging and getting assistance from
#debian-mentors, I noticed that with "debhelper-compat (=13)" it now
sets up a writable $HOME[1].  With this, Emacs with native compilation
doesn't need any specially handling during build or test anymore, at
least in dh_auto_*.  However, currently dh-elpa doesn't use the same set
up as dh_auto_*[2] yet, so currently it will still cause failure in
targets like dh_elpa_test.  Will the team consider to follow the same
convention so that $HOME becomes writable?  I assume this will also make
it possible to drop the EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION
related patches.

[1] https://salsa.debian.org/debian/debhelper/-/blob/main/lib/Debian/Debhelper/Dh_Lib.pm#L2611
[2] https://salsa.debian.org/debian/debhelper/-/blob/main/dh_auto_build#L50

-- 
Manphiz

Attachment: signature.asc
Description: PGP signature


Reply to: