Fedora 20 Update: scl-utils-2.0.1-2.fc20
updates at fedoraproject.org
updates at fedoraproject.org
Fri Jan 30 04:28:59 UTC 2015
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-1014
2015-01-21 22:09:09
--------------------------------------------------------------------------------
Name : scl-utils
Product : Fedora 20
Version : 2.0.1
Release : 2.fc20
URL : https://fedorahosted.org/SoftwareCollections/
Summary : Utilities for alternative packaging
Description :
Run-time utility for alternative packaging.
--------------------------------------------------------------------------------
Update Information:
Rebased to scl-utils-2.0.1 that fix many bugs.
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.
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 already, so this new version brings you just that.
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.
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 already, so this new version brings you just that.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1052997 - Unable to install scl-utils on system with read-only opt directory
https://bugzilla.redhat.com/show_bug.cgi?id=1052997
[ 2 ] Bug #1180780 - scl-utils profile spews function definition on login for zsh users
https://bugzilla.redhat.com/show_bug.cgi?id=1180780
[ 3 ] Bug #1183246 - shell init script does not work for scl call without '--' separator
https://bugzilla.redhat.com/show_bug.cgi?id=1183246
[ 4 ] Bug #1027139 - change nvr of package
https://bugzilla.redhat.com/show_bug.cgi?id=1027139
[ 5 ] Bug #1174124 - Change log does not escape %
https://bugzilla.redhat.com/show_bug.cgi?id=1174124
[ 6 ] Bug #1183228 - Uninitialized and unalloced free
https://bugzilla.redhat.com/show_bug.cgi?id=1183228
[ 7 ] Bug #1183247 - scl man does not work with old-style sriptlet-only collections
https://bugzilla.redhat.com/show_bug.cgi?id=1183247
[ 8 ] Bug #1029795 - RFE: Allow to call main man page simply
https://bugzilla.redhat.com/show_bug.cgi?id=1029795
[ 9 ] Bug #1058796 - Add support for SCL in shebangs
https://bugzilla.redhat.com/show_bug.cgi?id=1058796
[ 10 ] Bug #1029964 - scl should use exec instead of system()
https://bugzilla.redhat.com/show_bug.cgi?id=1029964
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update scl-utils' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list