Hi Niels, thanks for the reply!

On Mon Dec 16, 2024 at 12:59 PM CET, Niels Thykier wrote:
I have opted for having the underlying buildsystem invoked by `dh_auto_install` apply `chmod -R u+rwX DESTDIR` as a solution as of compat 14. As a side-effect, it also promotes the use of the `dh_auto_*` helpers, which is ideal, since they solve a lot of other problems (such as cross-building).

Makes sense! Thanks for the fix :)

On the question of why is `dh_fixperms` run to late now, then it is complicated. The later it is, the more tools can be "sloppy" (#982457). However, the later it is the more tools run into this kind of problem that you just filed (plus #981783). There is no "right answer", just a lot of "why doesn't it work for me" expectations. Though, I think compat 14 should get most of the way.

If this is the "annoying" solution which is thecnically more correct but spots bugs in other parts of the stack, I like it! It's a good way to fix actual issues.

Thanks for your interest and patience.

Also thanks for reporting bugs against compat 14 before it became stable!

Happy to help.

Bye!

Reply via email to