sarnold | I'm very confused, why does this directory not appear in apt-file search or dpkg -S? | 01:45 |
---|---|---|
sarnold | $ dpkg -S /usr/lib/systemd/system-generators | 01:45 |
sarnold | dpkg-query: no path found matching pattern /usr/lib/systemd/system-generators | 01:45 |
wgrant | sarnold: That path doesn't exist on this focal system. | 01:49 |
wgrant | Where did you find it? | 01:49 |
sarnold | 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:52 |
sarnold | wgrant: I don't have the directory on either of my bionic systems though.. | 01:53 |
wgrant | Interesting. This sysyem was installed on something pre-bionic. | 01:53 |
sarnold | wgrant: where are your systemd generators stored? | 01:54 |
wgrant | Oh | 01:55 |
wgrant | sarnold: It's /usr merging | 01:55 |
wgrant | The real path is /lib/systemd/system-generators, but on fresh focal installs /lib is a symlink | 01:55 |
sarnold | 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 |
sarnold | wgrant: thanks so much, this was driving me insane | 01:56 |
=== ben_r_ is now known as ben_r | ||
xnox | sarnold: "installed via debootstrap" => sounds scary | 04:46 |
xnox | i hope you mean at least d-i ? | 04:46 |
Unit193 | s/scary/fun/! | 04:46 |
xnox | sarnold: we currently build packages in split-usr mode (to support upgrades), yet all new installs are merged-usr. | 04:47 |
xnox | 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 |
xnox | and dpkg database | 04:48 |
xnox | there is no good solution for this at the moment. | 04:48 |
xnox | our way out of this, is to stop supporting split-usr and forcemerge people on upgrade | 04:49 |
Eighth_Doctor | xnox: doooo it! | 05:37 |
Eighth_Doctor | stop the bleeding and just go to merged-usr | 05:37 |
Unit193 | Bah, it breaks other things, no. | 05:44 |
Eighth_Doctor | this fence-sitting setup right now makes everything worse | 05:45 |
Eighth_Doctor | 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 | 05:46 |
=== Eighth_Doctor is now known as Eleventh_Doctor | ||
=== erich is now known as Eickmeyer | ||
Eickmeyer[m] | Indeed, it does make cross-distro development a little difficult. | 17:48 |
Eickmeyer[m] | xnox: Thanks for the merge/release of casper. I'm looking forward to testing it in a couple hours. | 17:50 |
=== paride0 is now known as paride |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!