[scl.org] A new generation of Software Collections can come now
Jan Zelený
jzeleny at redhat.com
Fri Jan 9 15:27:56 UTC 2015
The scl-utils developer team is proud to present SCL 2.0! This new version
brings revolution in the internal code structure but it also introduces a
bunch of interesting enhancements in the run time part of scl-utils.
Important note: most of these new features require proper support from
collections themselves but first collections with such support should be here
quite soon. We have also files a documentation bug so let's hope there is some
documentation how to modify the collections soon. In the meantime, feel free
to ask your questions here.
Request: even though there was a non-public alpha release, this is still a
version that needs a lot of testing so if you intend to build a collection
with support of these cool new features, let us know if there are some
problems.
New commands:
============
list-collections: a new name for --list, implemented for consistency of the
command line arguments
list-packages: a new name for --list <collection_name>, same reason as above
load: it will modify the shell in which the command is executed rather than
creating a subshell
unload: counterpart of the load command if you don't want to use the
collection in current shell any more
man: show man page of the entire collection
New argument:
============
-x, --exec: when running a command with scl enable, use exec() call rather
than system() (bug 1029964)
Other:
============
Support in shebangs: it's possible to use scl enable in your shebang lines
(the double dash command separator is required)
Compatibility with environment modules: it was requested several times. This
new version brings what you asked for.
--
Jan Zeleny
Engineering Supervisor
Software Management team
Red Hat Czech
More information about the SCLorg
mailing list