1

I habitually installed earlyoomd on ubuntu systems. When upgrading to 22.04, the earlyoomd package is cheerfully updated. But now there is systemdoomd. I'm a bit surprised by the fact that the upgrade just lets this pass without comment.

Does it matter?

Tim Richardson
  • 2,294
  • 3
  • 25
  • 43
  • Why would you be, systemd-oomd was announced back in Janurary, and earlyoom was always a Ubuntu community package found in 'universe' thus wasn't included on any Ubuntu media (may have been in community sourced flavors though I'm not aware of any usage; I didn't look). You installed that community package & it's your job to maintain it. The Ubuntu release upgrader just upgrades your packages. – guiverc May 18 '22 at 03:44
  • I think apt has a mechanism for indicating that packages are in conflict, so I filed a bug to earlyoom package in case this helps alert upgrading users. While it is true that earlyoom was only in universe, it was the leading oom user space package, and Fedora 34 even made it default. It was often recommended as the solution for desktop users, and certainly more than any other approach. If it is in conflict, it will strike more than a few users I guess. – Tim Richardson May 20 '22 at 04:03
  • FYI: I don't think there is a way that would be performed; as the Ubuntu release upgrader (see prior comment for link) would need to be involved and I can't see that happening. Fedora doesn't use earlyoomd though it used too (https://fedoraproject.org/wiki/Changes/EnableSystemdOomd) but being a system enabled procedure it was dealt with in Fedora upgrades. With Ubuntu however it was never enabled by default so for me anyway; being a user-managed process seems reasonable (on release-upgrades). – guiverc May 20 '22 at 04:12

1 Answers1

3

Why would you be?

systemd-oomd was announced back in January, and earlyoom was always a Ubuntu community package found in 'universe' thus wasn't included on any Ubuntu media (may have been in community sourced flavors though I'm not aware of any usage; I didn't look).

You installed that community sourced package & it's your job to maintain it. The Ubuntu release upgrader just upgrades your packages, including the Ubuntu community repository software.

You're free to disable systemd-oomd (see here for how) and continue using what you used in the past.

Archisman Panigrahi
  • 28,338
  • 18
  • 105
  • 212
guiverc
  • 30,396