Summary: | sys-auth/elogind: New update series with important new features | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Eden <sven.eden> |
Component: | Current packages | Assignee: | Andreas Sturmlechner <asturm> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kensington |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/elogind/elogind/releases | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Update elogind-229.6.ebuild to elogind-229.8.ebuild
Update elogind-231.4.ebuild to elogind-231.6.ebuild Update elogind-232.3.ebuild to elogind-232.5.ebuild elogind-233.6.ebuild elogind-234.3.ebuild Update elogind.conf Update elogind.init |
Description
Sven Eden
2017-09-18 13:19:44 UTC
Sorry Andreas, I didn't realize the later bugs where assigned to you. I just wanted to assign it to freedesktop-bugs, but luckily checked the superseded bug first. Created attachment 495228 [details, diff]
Update elogind-229.6.ebuild to elogind-229.8.ebuild
Latest stable release of the 229 series.
Created attachment 495230 [details, diff]
Update elogind-231.4.ebuild to elogind-231.6.ebuild
Latest release of the v231 series
Created attachment 495232 [details, diff]
Update elogind-232.3.ebuild to elogind-232.5.ebuild
Latest release of the v232 series
Created attachment 495234 [details]
elogind-233.6.ebuild
Latest release of the v233 series
Created attachment 495248 [details]
elogind-234.3.ebuild
Latest release of the v233 series
Just a note:
sys-apps/systemd only has v233 and v234 (keyworded) in the tree. So I think it would be enough to limit sys-auth/elogind to these two versions, too.
I will bring out releases for every (modern) systemd-stable branch they maintain, which includes v229, v231 and v232, but that doesn't mean we have to keep an ebuild for each, does it?
Created attachment 495250 [details, diff]
Update elogind.conf
The new variant is a conf.in file which get's its library path substituted by $(get_libdir)
Further the PID file path is now fixed on /run/elogind.pid, following upstream.
Created attachment 495252 [details, diff]
Update elogind.init
Although adding it to the boot runlevel is now optional, the init script has a simpler start-stop-daemon command now, since elogind can double fork into daemon mode by itself, now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2421f4ab4bf7a439a0dc0bb5c9e58c1db480f6 commit 6c2421f4ab4bf7a439a0dc0bb5c9e58c1db480f6 Author: Sven Eden <yamakuzure@gmx.net> AuthorDate: 2017-09-24 09:47:23 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-09-24 09:48:01 +0000 sys-auth/elogind: version bump all branches Closes: https://bugs.gentoo.org/631322 Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-auth/elogind/Manifest | 5 ++ sys-auth/elogind/elogind-229.8.ebuild | 105 +++++++++++++++++++++++++++++++++ sys-auth/elogind/elogind-231.6.ebuild | 105 +++++++++++++++++++++++++++++++++ sys-auth/elogind/elogind-232.5.ebuild | 105 +++++++++++++++++++++++++++++++++ sys-auth/elogind/elogind-233.6.ebuild | 105 +++++++++++++++++++++++++++++++++ sys-auth/elogind/elogind-234.3.ebuild | 105 +++++++++++++++++++++++++++++++++ sys-auth/elogind/files/elogind.conf.in | 7 +++ sys-auth/elogind/files/elogind.init | 6 +- 8 files changed, 540 insertions(+), 3 deletions(-) Thanks Sven, I've bumped everything you've indicated. (In reply to Sven Eden from comment #6) > sys-apps/systemd only has v233 and v234 (keyworded) in the tree. So I think > it would be enough to limit sys-auth/elogind to these two versions, too. > > I will bring out releases for every (modern) systemd-stable branch they > maintain, which includes v229, v231 and v232, but that doesn't mean we have > to keep an ebuild for each, does it? In most cases we probably only need to bump the ebuild for the latest and greatest version. That said, I think the person who knows best which versions we should carry is you so I suspect we'll keep bumping at your suggestion. :-) |