Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 521804 - Migrate away from ntp-units.d files
Summary: Migrate away from ntp-units.d files
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo systemd Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: systemd-216
  Show dependency tree
 
Reported: 2014-08-31 11:22 UTC by Pacho Ramos
Modified: 2014-10-13 12:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2014-08-31 11:22:17 UTC
Per:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=b72ddf0f4f552dd53d6404b6ddbc9f17d02b8e12

Introduced in systemd-216, looks like we will need to update ntp providers unit files. I doubt about dropping current ntp-units.d files as that would require us to need systemd-216. We should probably provide both ways for a transition period. What do you think?

Not sure if there is any way to check for this apart of manually :/, in my case I have net-misc/ntp and it needs updating, but I am nearly sure it's the same for other ntp implementations in the tree
Comment 1 Pacho Ramos gentoo-dev 2014-10-11 11:26:56 UTC
We should add:
Conflicts=systemd-timesyncd.service

to the units then
Comment 2 Mike Gilbert gentoo-dev 2014-10-11 13:37:38 UTC
Right. I've already taken care of chrony.
Comment 3 Mike Gilbert gentoo-dev 2014-10-11 13:46:06 UTC
As for other providers, I think we really only have three:

net-misc/chrony
net-misc/openntpd
net-misc/ntp
Comment 4 Pacho Ramos gentoo-dev 2014-10-12 09:29:38 UTC
(In reply to Mike Gilbert from comment #3)
> As for other providers, I think we really only have three:
> 
> net-misc/chrony
> net-misc/openntpd
> net-misc/ntp

All handled, do you have any opinion about how will we phase out the old way and systemd_enable_ntpunit systemd.eclass function? :/