(Not as much as with 198) CHANGES WITH 199: * systemd-python gained an API exposing libsystemd-daemon. ... * The predictable network naming logic may now be turned off with a new kernel command line switch: net.ifnames=0 * There's a new remote-fs-setup.target unit that can be used to pull in specific services when at least one remote file system is to be mounted. * There are new targets timers.target and paths.target as canonical targets to pull user timer and path units in from. This complements sockets.target with a similar purpose for socket units. --- additional Questions: - What now means USE flag "vanilla" - Does this empty file /etc/udev/rules.d/80-net-name-slot.rules loose its meaning (in favor of net.ifnames=0)
I don't see the tarball yet.
Per the discussion William and I had with Luca earlier today we should probably give things some time to settle down before bumping this anyway.
>I don't see the tarball yet. Uups, I just pulled systemd git. And saw the new NEWS file. This normally signals a release there ... And yes, let settle. I just wanted to tell in case it just fits into the current changes. But could someone of you maintainers give us users some news about the consequences of the changes somewhere? (usr merge, vanilla, openrc boot possible, net-name)
For the new release (whenever it comes out): 1) check all the files installed by systemd. We probably need to sync /etc/init.d/README removal to the live ebuild. 2) check the USE flags. Some of them are probably totally unnecessary and the components can be built unconditionally. 3) check udev parts. It was mostly a quick copy from the udev ebuild. Needs to be checked thoroughly. 4) find out if we can help users with migration. At least add a warning to reinstall $(qfile /lib/udev). Since we no longer have to follow sys-fs/udev 0-day bumps, we can finally bump systemd properly and without hurry.
One more thing: at least start warning if people are still using compatibility symlinks.
Committed package.masked. Feel free to unmask and test.
Unmasked, updated init=, everything *ctl working as usual here :)