On 12/4/20 11:16 AM, Wayne Blaszczyk via blfs-dev wrote:
On Sat, 2020-12-05 at 04:04 +1100, Wayne Blaszczyk wrote:
On Fri, 2020-12-04 at 09:17 -0600, Douglas R. Reno via blfs-dev wrote:
On 12/4/20 3:03 AM, Wayne Blaszczyk via blfs-dev wrote:
Hi Guys,

Spent the last hour racking my brain on why Gentoo, Arch, and Fedora had 
version 247.1
Turns out that they are pulling from https://github.com/systemd/systemd-stable
I didn't know this repository existed.

Regards,
Wayne.


Hi Wayne,

They started doing that around 243 I think, but started tagging point
versions around 245.

In LFS, I have a patch that takes care of the changes in 247.1 and some
other fixes (for systemd-networkd). Generally I just backport fixes that
are applicable to {,B}LFS systems rather than trying to update it every
time.

Unfortunately, BLFS will be out of date when it comes to systemd for at
least the next render. I'm working on that as quickly as I can, but I
decided to do a full rebuild to see if any issues with udev rules come up.

- Doug

Thanks Doug,

My LFS build has just completed and on the reboot, the following failure occurs:

Dec 05 03:51:14 lfs02 systemd[212]: systemd-oomd.service: Failed to determine 
user credentials: No such process
Dec 05 03:51:14 lfs02 systemd[212]: systemd-oomd.service: Failed at step USER 
spawning /lib/systemd/systemd-oomd: No such process
Dec 05 03:51:14 lfs02 systemd[1]: systemd-oomd.service: Main process exited, 
code=exited, status=217/USER
Dec 05 03:51:14 lfs02 systemd[1]: systemd-oomd.service: Failed with result 
'exit-code'.
Dec 05 03:51:14 lfs02 systemd[1]: Failed to start Userspace Out-Of-Memory (OOM) 
Killer.

Not sure if you have come across this. I'll investigate in the morning.

Wayne.

Found that a user systemd-oom is require. However there are still issues:

Dec 05 04:13:20 lfs02 systemd-oomd[197]: Pressure Stall Information (PSI) is 
not supported
Dec 05 04:13:20 lfs02 systemd[1]: systemd-oomd.service: Main process exited, 
code=exited, status=1/FAILURE
Dec 05 04:13:20 lfs02 systemd[1]: systemd-oomd.service: Failed with result 
'exit-code'.
Dec 05 04:13:20 lfs02 systemd[1]: Failed to start Userspace Out-Of-Memory (OOM) 
Killer.


Regards,
Wayne.



Hi Wayne,

Did you build with -Dmode=release? systemd-oomd is classified as experimental, so we use -Dmode=release to prevent it from being built and installed. We've got -Dmode=release in LFS. In BLFS, we're also going to need to add -Dpamconfdir=/etc/pam.d to force the PAM files to end up in /etc/pam.d rather than /usr/lib/pam.d.

- Doug

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to