[arch-dev-public] systemd 209 in [testing]
Dave Reisner
d at falconindy.com
Thu Feb 20 11:33:32 EST 2014
Hi all,
I'm working on packaging the systemd 209 release, and I expect to have
pkgrel=1 into [testing] in a few hours, barring any unforseen problems.
It's a huge release (nearly 2000 commits since 208), and I don't
anticipate that this will make it into [core].
***************
Because of the number of substantial internal changes, the post_upgrade
will NOT reexec systemd. I strongly advise you to, instead, reboot after
upgrading. If you *do* reexec systemd, you'll see all of the applets
(machined, logind, journald, etc) killed once when they don't respond to
an expected watchdog ping. There may be other breakages of varying
verbosity.
***************
The full list of changes is here:
http://cgit.freedesktop.org/systemd/systemd/tree/NEWS
Packaging changes of varying importance:
- The network interface naming mechanism has been changed. The
post_upgrade() has a fairly naive heuristic to try and preserve the
existing behavior.
- systemd's in-house seccomp filtering has been replaced by linkage to
libseccomp (now that the API doesn't suck). I'd really like to keep
support for this in our package, so it means moving libseccomp from
[extra] to [core]. If it means I need to adopt libseccomp, I'm willing
to do this.
- libsystemd-{login,journal,daemon,etc}.so are deprecated, and the
symbols have been merged into a singular libsystemd.so. You'll still
see the legacy library names, but they're now just a bunch of IFUNC
symbols. Please raise up any build problems and try to nudge
respective upstreams to move to the new library name.
- No, I will not ever be building v209 with --enable-kdbus.
Happy testing,
Dave
More information about the arch-dev-public
mailing list