Bug 1200456

Summary: systemd-oomd is currently not built and not added
Product: [openSUSE] openSUSE Tumbleweed Reporter: Alex Debus <postix>
Component: BasesystemAssignee: systemd maintainers <systemd-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Enhancement    
Priority: P5 - None CC: fbui, idesmi, ivanvorstanenko, postix, seife
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE Tumbleweed   
See Also: https://bugzilla.opensuse.org/show_bug.cgi?id=1200378
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Alex Debus 2022-06-12 13:56:08 UTC
Curently `systemd-oomd` [1] is not built. It would be convenient if it were included as an alternative to `earlyoom`.

[1] https://www.freedesktop.org/software/systemd/man/systemd-oomd.service.html
Comment 1 Ivan Vorstanenko 2022-07-13 10:45:54 UTC
Also, I have tried to build systemd with  -Doomd=true, but without success.
Link : https://build.opensuse.org/package/live_build_log/home:ivanvorstanenko:branches:Base:System/systemd/openSUSE_Tumbleweed/x86_64

As I understand, maintainers weren't supporting systemd-oomd, because, maybe, it isn't as stable as needed...
Or there are some problems of building.

Mark me someone, please.
Comment 2 Stefan Seyfried 2022-07-17 13:16:59 UTC
it built systemd-oomd just fine, you just need to fix the spec file to actually package it.

So you need to adapt the %files section of your spec file.
Comment 3 Ivan Vorstanenko 2022-07-17 13:40:16 UTC
Ok, thanks for prompt!

As I understand, it is experimental section, right?
Comment 4 Ivan Vorstanenko 2022-07-17 17:32:56 UTC
I have created request : https://build.opensuse.org/request/show/989729

Package has built successful, so, waiting...
Comment 5 Ivan Vorstanenko 2022-07-17 17:38:12 UTC
Sorry, this one : https://build.opensuse.org/request/show/989732
Comment 6 Ivan Vorstanenko 2022-07-19 21:09:18 UTC
I close it, because systemd-oomd was added.

Link : https://build.opensuse.org/package/rdiff/Base:System/systemd?linkrev=base&rev=1299
Comment 7 Franck Bui 2022-07-20 07:49:41 UTC
oomd will be part of the experimental package from now on once https://build.opensuse.org/request/show/990347 will be accepted.

Please give it a test and report back your results. We'll probably move the service to the main package once it will receive enough testing.

Thanks.
Comment 8 Alex Debus 2022-07-20 10:40:09 UTC
> oomd will be part of the experimental package from now on once
> https://build.opensuse.org/request/show/990347 will be accepted.

Thank you all!


> Please give it a test and report back your results. We'll probably move the
> service to the main package once it will receive enough testing.

Sure, will do!
Comment 9 OBSbugzilla Bot 2022-08-18 08:40:10 UTC
This is an autogenerated message for OBS integration:
This bug (1200456) was mentioned in
https://build.opensuse.org/request/show/997676 Factory / systemd
Comment 10 OBSbugzilla Bot 2022-08-18 10:40:11 UTC
This is an autogenerated message for OBS integration:
This bug (1200456) was mentioned in
https://build.opensuse.org/request/show/997706 Factory / systemd
Comment 11 OBSbugzilla Bot 2022-08-18 14:40:04 UTC
This is an autogenerated message for OBS integration:
This bug (1200456) was mentioned in
https://build.opensuse.org/request/show/997974 Factory / systemd