In ruby193 SCL, there is available %{_root_bindir}/%{scl_prefix}ruby, i.e. ruby193-ruby to provide easy way how to execute ruby from SCL, without need of calling "scl enable ruby193 'ruby'". It is created by following snippet: # Create the %%{_root_bindir} wrapper: %if 0%{?scl:1} mkdir -p %{buildroot}%{_root_bindir} cat > %{buildroot}%{_root_bindir}/%{scl_prefix}ruby << 'EOF' #!/bin/bash COMMAND="ruby $@" scl enable %{scl} "$COMMAND" EOF chmod a+x %{buildroot}%{_root_bindir}/%{scl_prefix}ruby %endif Since this very useful concept and is requested to be added also for other packages, it would be nice, if there is available some rpm macro, such as %scl_bin_wrapper, which would create the wrapper for us.
It's not sure if wrappers were to be included in collections. Let's leave it open, because automatic providing of wrappers would be much better than creating them manually.
There might be better solution as proposed in bug 1058796
Upstream ticket: https://fedorahosted.org/SoftwareCollections/ticket/3
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.
Package in survival mode, no new features planned