Public bug reported: Imported from Debian bug http://bugs.debian.org/971282:
Package: systemd Version: 246.6-1 Severity: important Upstream changed the paths in systemd.pc from prefix to rootprefix in v246 for sysusers_dir, sysctl_dir, binfmt_dir and modules-load_dir: https://github.com/systemd/systemd/commit/4a56315a990b802860170ecd1bbd3eb68e14a38b This breaks packages which use pkg-config to determine those paths and where .install files reference /usr/. An example is mandos. I think we should revert this change. I don't see a compelling reason to move those files from /usr to /lib given that we require /usr to be pre-mounted by initramfs, if it's separate. Moving files from /usr to /lib files kinda backwards nowadays. I intend to apply a patch like the attached one in Debian. That said, I hope I can convince Lennart to revert this change upstream as well. Thoughts, Comments? Michael ** Affects: systemd (Ubuntu) Importance: Undecided Status: New ** Affects: systemd (Debian) Importance: Undecided Status: New ** Tags: block-proposed ** Bug watch added: Debian Bug tracker #971282 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971282 ** Changed in: systemd (Debian) Remote watch: None => Debian Bug tracker #971282 ** Tags added: block-proposed ** Description changed: Imported from Debian bug http://bugs.debian.org/971282: - [<email.message.Message object at 0x7efc2674fe80>, - <email.message.Message object at 0x7efc2674fbb0>] + Package: systemd + Version: 246.6-1 + Severity: important + + Upstream changed the paths in systemd.pc from prefix to rootprefix in + v246 for sysusers_dir, sysctl_dir, binfmt_dir and modules-load_dir: + https://github.com/systemd/systemd/commit/4a56315a990b802860170ecd1bbd3eb68e14a38b + + This breaks packages which use pkg-config to determine those paths and + where .install files reference /usr/. An example is mandos. + + I think we should revert this change. I don't see a compelling reason to + move those files from /usr to /lib given that we require /usr to be + pre-mounted by initramfs, if it's separate. + Moving files from /usr to /lib files kinda backwards nowadays. + + I intend to apply a patch like the attached one in Debian. + That said, I hope I can convince Lennart to revert this change upstream + as well. + + Thoughts, Comments? + + Michael -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1897620 Title: ABI breakage: paths changed for sysusers.d/sysctl.d/binfmt/modules- load.d To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1897620/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs