[01:45] I'm very confused, why does this directory not appear in apt-file search or dpkg -S? [01:45] $ dpkg -S /usr/lib/systemd/system-generators [01:45] dpkg-query: no path found matching pattern /usr/lib/systemd/system-generators [01:49] sarnold: That path doesn't exist on this focal system. [01:49] Where did you find it? [01:52] wgrant: well that's very curious. I've got it on my focal laptop (installed via debootstrap), my focal power9 box (installed via server live installer iso), my eoan rpi3b+ (installed via server filesystem) [01:53] wgrant: I don't have the directory on either of my bionic systems though.. [01:53] Interesting. This sysyem was installed on something pre-bionic. [01:54] wgrant: where are your systemd generators stored? [01:55] Oh [01:55] sarnold: It's /usr merging [01:55] The real path is /lib/systemd/system-generators, but on fresh focal installs /lib is a symlink [01:56] wgrant: AH! I checked four or five times if /usr /usr/lib/ etc were symlinks but never thought to check *other* places to see if they were symlinks [01:56] wgrant: thanks so much, this was driving me insane === ben_r_ is now known as ben_r [04:46] sarnold: "installed via debootstrap" => sounds scary [04:46] i hope you mean at least d-i ? [04:46] s/scary/fun/! [04:47] sarnold: we currently build packages in split-usr mode (to support upgrades), yet all new installs are merged-usr. [04:48] sarnold: dpkg stores paths, as they are in .deb ; yet it honors local symlinks ; hence things are accessible via both paths on disk ; but only have split-usr path in .deb [04:48] and dpkg database [04:48] there is no good solution for this at the moment. [04:49] our way out of this, is to stop supporting split-usr and forcemerge people on upgrade [05:37] xnox: doooo it! [05:37] stop the bleeding and just go to merged-usr [05:44] Bah, it breaks other things, no. [05:45] this fence-sitting setup right now makes everything worse [05:46] I'm not even the only one who has said this... I'm pretty sure I read something else saying this on debian-devel last year === Eighth_Doctor is now known as Eleventh_Doctor === erich is now known as Eickmeyer [17:48] Indeed, it does make cross-distro development a little difficult. [17:50] xnox: Thanks for the merge/release of casper. I'm looking forward to testing it in a couple hours. === paride0 is now known as paride