https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2016-02-23T21:35:05ZCeph devops - Bug #14851: RPM: Missing dependency "redhat-lsb-core"https://tracker.ceph.com/issues/14851?journal_id=662292016-02-23T21:35:05ZMartin Palmamartin@palma.bz
<ul></ul><p>By comparing the two version 0.94.5 with 0.94.6 on Github we can see that the dependency of <strong>redhat-lsb-core</strong> was removed from <code>ceph.spec.in</code> for <code>ceph-common</code> package.</p>
<p>See direct link: <a class="external" href="https://github.com/ceph/ceph/compare/v0.94.5...v0.94.6#diff-ca40628478ff1274b73dcd40c384e7f0L129">https://github.com/ceph/ceph/compare/v0.94.5...v0.94.6#diff-ca40628478ff1274b73dcd40c384e7f0L129</a></p> devops - Bug #14851: RPM: Missing dependency "redhat-lsb-core"https://tracker.ceph.com/issues/14851?journal_id=662302016-02-23T21:55:59ZMartin Palmamartin@palma.bz
<ul></ul><p>I further hunted it down to the following commit: <a class="external" href="https://github.com/ceph/ceph/commit/f972f38445bc7a6efe122a5f9fc2ba7658625e26">https://github.com/ceph/ceph/commit/f972f38445bc7a6efe122a5f9fc2ba7658625e26</a></p>
<p>It seems that in <code>init-ceph.in</code> line 15 should also be surrounded an if statement:</p>
<pre>
if [ -e /lib/lsb/init-functions ]; then
. /lib/lsb/init-functions
fi
</pre> devops - Bug #14851: RPM: Missing dependency "redhat-lsb-core"https://tracker.ceph.com/issues/14851?journal_id=662642016-02-24T16:07:05ZKen Dreyerkdreyer@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Duplicate</i></li></ul><p>Dup of <a class="issue tracker-1 status-3 priority-4 priority-default closed" title="Bug: ceph init script unconditionally sources /lib/lsb/init-functions (Resolved)" href="https://tracker.ceph.com/issues/14402">#14402</a></p> devops - Bug #14851: RPM: Missing dependency "redhat-lsb-core"https://tracker.ceph.com/issues/14851?journal_id=663152016-02-25T08:36:27ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Project</strong> changed from <i>Ceph</i> to <i>devops</i></li></ul> devops - Bug #14851: RPM: Missing dependency "redhat-lsb-core"https://tracker.ceph.com/issues/14851?journal_id=663162016-02-25T08:36:45ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Duplicates</strong> <i><a class="issue tracker-1 status-3 priority-4 priority-default closed" href="/issues/14402">Bug #14402</a>: ceph init script unconditionally sources /lib/lsb/init-functions</i> added</li></ul>