The officially official Devuan Forum!

You are not logged in.

#1 2021-08-18 18:17:41

rolfie
Member
Registered: 2017-11-25
Posts: 545  

Missing LSB tags under Chimaera

Dual boot system running Beowulf/Chimaera, both with openRC. Have Virtualbox 6.1.24 as deb from Virtualbox.com downloaded and installed with dpkg -i on both Beowulf and Chimaera. I first discovered the issue under Chimaera while compling the kernel modules for VBox. But its not limited to VBox, it also happened lately while installing some updates.

On Chimaera, I am getting reproduceably:

insserv: warning: script 'cgroups' missing LSB tags
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cgroups'
insserv: Default-Stop  undefined, assuming empty stop runlevel(s) for script `cgroups'
insserv: warning: script 'cgroups' missing LSB tags
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cgroups'
insserv: Default-Stop  undefined, assuming empty stop runlevel(s) for script `cgroups'
insserv: warning: script 'cgroups' missing LSB tags
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cgroups'
insserv: Default-Stop  undefined, assuming empty stop runlevel(s) for script `cgroups'
insserv: warning: script 'cgroups' missing LSB tags
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `cgroups'
insserv: Default-Stop  undefined, assuming empty stop runlevel(s) for script `cgroups'

while Beowulf is running fine.

What is missing under Chimaera?

rolfie

Offline

#2 2021-08-18 18:58:23

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,951  

Re: Missing LSB tags under Chimaera

I don't know if it's related, but I had 'Debian' in my boot menu until I installed lsb-release so that the lsb_release command in /etc/default/grub worked, and I then got 'Devuan' in the boot menu.

Offline

#3 2021-08-18 19:59:42

rolfie
Member
Registered: 2017-11-25
Posts: 545  

Re: Missing LSB tags under Chimaera

Not sure, but it rang a bell. In any case, lsb-release is installed as well as under Beowulf as under Chimaera which is running productive for a while right now. My boot nicely displays Devuan/GNU Linux. No issues there.

Though: I have polished os-release a bit:

PRETTY_NAME="Devuan GNU/Linux 4 (Chimaera)"
NAME="Devuan GNU/Linux"
VERSION_ID="4"
VERSION="4 (Chimaera)"
ID=devuan
ID_LIKE=debian
HOME_URL="https://www.devuan.org/"
SUPPORT_URL="https://devuan.org/os/community"
BUG_REPORT_URL="https://bugs.devuan.org/"

I thought names need to be Caps for nice English, at least when displayed.

Though I don't think its an issue, did a similar thing under Beowulf already. Must be something else.

rolfie

Offline

#4 2021-08-19 05:37:33

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 1,697  
Website

Re: Missing LSB tags under Chimaera

The error message is from insserv(8) so I think it's referring to a script in /etc/init.d/ (called "cgroups"). Do you have such a script and if so does it contain the LSB headers? See the first code block on this page for an example.

And note that your changes to /etc/os-release will be overwritten if the base-files package is updated. EDIT: actually APT might ask a confusing question about it instead. That's always fun when you're in a hurry...

Last edited by Head_on_a_Stick (2021-08-19 05:39:07)


antifa ftw!

Offline

#5 2021-08-19 13:47:09

rolfie
Member
Registered: 2017-11-25
Posts: 545  

Re: Missing LSB tags under Chimaera

Thanks for the heads up, I was looking for such a script and did not find anything useful by the means of Nemo (Cinnamon desktop). In fact there is a cgroups script in /etc/init.d without a LSB header. Here are the first few lines:

#!/sbin/openrc-run
# Copyright (c) 2017 The OpenRC Authors.
# See the Authors file at the top-level directory of this distribution and
# https://github.com/OpenRC/openrc/blob/master/AUTHORS
#
# This file is part of OpenRC. It is subject to the license terms in
# the LICENSE file found in the top-level directory of this
# distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
# This file may not be copied, modified, propagated, or distributed
# except according to the terms contained in the LICENSE file.

description="Mount the control groups."

cgroup_opts=nodev,noexec,nosuid

depend()
{
	keyword -docker -prefix -systemd-nspawn -vserver
	after sysfs mountkernfs
}

....

Script by the openrc team. Worth a bug report?

rolfie

Short update: this script is not present under Beowulf/openrc/Cinnamon

Last edited by rolfie (2021-08-19 17:09:04)

Offline

#6 2021-08-23 16:35:21

rolfie
Member
Registered: 2017-11-25
Posts: 545  

Re: Missing LSB tags under Chimaera

Updated my fileserver and my wifes PS from Beowulf to Chimaera on the weekend. Both with openrc. During both upgrades lots of "missing LSB tags" messages were presented.

Does it make sense to write a bug reprot to Devuan?

rolfie

Offline

#7 2021-08-23 18:31:25

fsmithred
Administrator
Registered: 2016-11-25
Posts: 1,951  

Re: Missing LSB tags under Chimaera

Check these first:
https://bugs.debian.org/cgi-bin/pkgrepo … age=openrc

Edit: Hm, no response on one since February and no response on the other since May 2020. I guess bug reports don't help in this case. Maybe talk to parazyd or Adam Borowski. They might have more information.

Offline

#8 2021-08-23 19:23:21

rolfie
Member
Registered: 2017-11-25
Posts: 545  

Re: Missing LSB tags under Chimaera

Thanks, looks like my problem has been reported already: https://bugs.debian.org/cgi-bin/bugrepo … bug=983285, unfortunately for arm64. I'll try to add that this is a general probbem.

rolfie

Offline

Board footer