Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 507956 - sys-cluster/ceph-0.79: Init script requires non-existent file: /lib/lsb/init-functions
Summary: sys-cluster/ceph-0.79: Init script requires non-existent file: /lib/lsb/init-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Yixun Lan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-18 05:52 UTC by Dyweni
Modified: 2014-05-21 07:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dyweni 2014-04-18 05:52:41 UTC
# /etc/init.d/ceph start
 * Initializing local Ceph node ...
/usr/lib/ceph/ceph_init.sh: line 15: /lib/lsb/init-functions: No such file or directory                                         [ ok ]

Reproducible: Always
Comment 1 Dyweni 2014-04-18 05:53:49 UTC
No daemons are started either.
Comment 2 Dyweni 2014-04-18 05:58:29 UTC
Changing line 15 in /usr/lib/ceph/ceph_init.sh from '. /lib/lsb/init-functions' to '. /etc/init.d/functions.sh' works around the issue for me.
Comment 3 Yixun Lan archtester gentoo-dev 2014-04-18 10:13:15 UTC
yeah, this is known issue, since we use ceph init directly from their source which is actually written for readhat/fedora distro.

we should convert them to Gentoo runscript style.. adding /etc/init.d/functions.sh is wrong.

anyway, patches are welcome ;-)
Comment 4 Yixun Lan archtester gentoo-dev 2014-05-21 07:47:11 UTC
new init script is rolling out, and fixed in version 0.80.1, see bug #510396 for more information.

thanks for reporting