[Bug 953724] New: Puppet is not installable - nothing provides /sbin/runscript
http://bugzilla.opensuse.org/show_bug.cgi?id=953724 Bug ID: 953724 Summary: Puppet is not installable - nothing provides /sbin/runscript Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: robert.munteanu@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- With a fresh Leap 42.1 installation, zypper in puppet results in: Problem: nothing provides /sbin/runscript needed by ruby2.1-rubygem-puppet-3.8.2-1.9.x84_64 Solution 1: do not ask to install a solvable providing puppet Solution 2: break ruby2.1-rubygem-puppet-3.8.2-1.9 by ignoring some of its dependencies For the record, on TW ruby2.2-rubygem-puppet does not have the same requirement. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=953724
http://bugzilla.opensuse.org/show_bug.cgi?id=953724#c2
Dominique Leuenberger
I am not sure where this requirement comes from. It's not present on the 13.2 puppet package and nothing provides it on 13.2 either:
It comes from the gentoo folder, that is not properly handled / deleted: This part of the .spec file: # Remove those dirs as they cause strange runtime dependencies for gem in $(/usr/bin/ruby-find-versioned gem) ; do gemdir="%{buildroot}$($gem env gemdir)/gems/%{mod_full_name}" rm -rf $gemdir/ext/{debian,gentoo} done resutls in this in the build log: [ 182s] ++ /usr/bin/ruby-find-versioned gem [ 182s] /var/tmp/rpm-tmp.T02G9V: line 93: /usr/bin/ruby-find-versioned: No such file or directory => the following rm debian,gentoo is skipped, resulting in the invalid dependency. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=953724
http://bugzilla.opensuse.org/show_bug.cgi?id=953724#c3
Leendert Meyer
http://bugzilla.opensuse.org/show_bug.cgi?id=953724
http://bugzilla.opensuse.org/show_bug.cgi?id=953724#c6
Andreas Stieger
participants (1)
-
bugzilla_noreply@novell.com