[oe] [RFC][meta-oe][meta-systemd][PATCH] systemd: update to 186+git
Martin Jansa
martin.jansa at gmail.com
Mon Jul 16 13:59:33 UTC 2012
On Mon, Jul 16, 2012 at 02:16:01PM +0200, Koen Kooi wrote:
>
> Op 16 jul. 2012, om 14:08 heeft Martin Jansa het volgende geschreven:
>
> > On Mon, Jul 16, 2012 at 11:24:12AM +0200, Koen Kooi wrote:
> >> This is a combined udev+systemd recipe: it will build both udev and systemd in one go, but keep the old (sub)package layout:
> >>
> >> udev
> >> udev-utils
> >> udev-systemd
> >> systemd
> >> systemd-vconsole-setup
> >> systemd-analyze
> >> systemd-initramfs
> >>
> >> And all libraries are seperated out:
> >>
> >> libgudev-1.0-0
> >> libsystemd-daemon0
> >> libsystemd-id128-0
> >> libsystemd-journal0
> >> libsystemd-login0
> >> libudev1
> >>
> >> The SRCREV is 94 patches ahead of the v186 tag to drag in compile fixes for 'old' gcc versions like 4.5.x.
> >>
> >> Runtime tested with build from scratch and opkg upgrade with angstrom
> >
> > With this upgrade (opkg upgraded) I see few services failing to start.
> > I'll try to reproduce it on other devices (this is on qemux86-64) and
> > maybe it was caused by some other changes (like meta-systemd move).
> >
> > SHR root at qemux86-64 ~ $ systemctl status systemd-modules-load.service
> > systemd-modules-load.service - Load Kernel Modules
> > Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static)
> > Active: failed (Result: exit-code) since Mon, 16 Jul 2012 12:03:35 +0000; 2s ago
> > Docs: man:systemd-modules-load.service(8)
> > man:modules-load.d(5)
> > Process: 524 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
> > CGroup: name=systemd:/system/systemd-modules-load.service
> >
> > Jul 16 12:03:35 qemux86-64 systemd-modules-load[524]: Failed to find module '...
>
> can you add a '-a' to the systemctl line, that will show the actual error :)
Ah, much better :)
so this is because there is no ipv6 module in latest greatest 3.4.4-yocto-standard, not systemd fault
>
> >
> > SHR root at qemux86-64 ~ $ systemctl status busybox-syslog.service
> > busybox-syslog.service - System Logging Service
> > Loaded: loaded (/lib/systemd/system/busybox-syslog.service; enabled)
> > Active: failed (Result: exit-code) since Mon, 16 Jul 2012 12:03:55 +0000; 1s ago
> > Process: 532 ExecStartPre=/bin/systemctl stop systemd-kmsg-syslogd.service (code=exited, status=1/FAILURE)
> > CGroup: name=systemd:/system/busybox-syslog.service
> >
> > Jul 16 12:03:56 qemux86-64 systemctl[532]: Failed to issue method call: Unit....
Jul 16 12:25:18 qemux86-64 systemctl[149]: Failed to issue method call:
Unit systemd-kmsg-syslogd.service not loaded.
/lib/systemd/system/busybox-syslog.service:
ExecStartPre=/bin/systemctl stop systemd-kmsg-syslogd.service
and systemd-kmsg-syslogd.service seems gone (for quite a while since
replaced by journald), maybe hit wasn't fatal before..
Cheers,
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20120716/2a25e0f1/attachment-0002.sig>
More information about the Openembedded-devel
mailing list