All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
To: "OE Development (openembedded-devel@lists.openembedded.org)"
	<openembedded-devel@lists.openembedded.org>
Subject: Is it time to remove opensaf?
Date: Tue, 2 Nov 2021 16:33:35 +0000	[thread overview]
Message-ID: <432b09f9a07b493fb9191eec798aa07a@axis.com> (raw)

I am currently working on patches for OE-Core to report QA warnings 
in case some directories that are expected to be empty have some 
files installed into them. As part of the review process, Khem 
reported failures for some recipes in OpenEmbedded due to this, 
opensaf being one of them.

Now I have tried to build and run opensaf in a QEMU image, but I 
cannot get it to work. The sysvinit initscript relies on 
/lib/lsb/init-functions, which AFAICT has not existed since lsb 
was removed from OE-Core two years ago, and opensaf has never 
depended on lsb in the first place. As for systemd, the service 
file uses the same sysvinit scripts so it has the same problem. 
And in addition, the script is in /etc/init.d, which 
systemd.bbclass removes unless both sysvinit and systemd are 
enabled in DISTRO_FEATURES.

And in addition to this, if I just try to start the opensafd binary 
it seg faults immediately.

So all in all, even if opensaf has been updated regularly, it 
doesn't seem like anyone is actually using it. Which brings me to 
my actual question: should I just send a patch to remove it?

Alternatively I can fix the creation of the /var/log/opensaf 
directory, which was the error Khem saw with my patch for OE-Core 
applied, but it seems like wasted work in case no one is actually 
using the recipe...

//Peter



             reply	other threads:[~2021-11-02 16:33 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-02 16:33 Peter Kjellerstedt [this message]
     [not found] ` <083fee51-9dd8-c9d3-7f27-90f41e8d261e@gmail.com>
2021-11-02 20:11   ` [oe] Is it time to remove opensaf? Peter Kjellerstedt
2021-11-02 20:20     ` Khem Raj
2021-11-02 22:35       ` Peter Kjellerstedt
2021-11-02 23:55         ` Khem Raj

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=432b09f9a07b493fb9191eec798aa07a@axis.com \
    --to=peter.kjellerstedt@axis.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.