[CentOS-devel] Update where we are with SCLo SIG

Wed Jul 29 08:04:24 UTC 2015
Honza Horak <hhorak at redhat.com>

A small update for anybody who didn't follow the discussions last weeks 
around Software Collections in CentOS.

Since we got quite a lot requests for devtoolset-3, we started with this 
collection. That one also requires the most problematic collections 
maven30 and rh-java-common, that are quite challenging to be rebuilt.

Some packages that do not require java packages are already built in 
cbs.centos.org and available in this repo: 
http://cbs.centos.org/repos/sclo7-devtoolset-3-sclo-release/x86_64/os/

In order to accomplish the successful rebuilding of all packages we 
decided to import binary packages into cbs.centos.org as an external 
repo and rebuild the collections using those packages.

Great news from today is it seems the imported packages work -- I was 
able to build the package devtoolset-3-apache-commons-el that during 
build needed a package not build in CBS yet (devtoolset-3-hamcrest, 
successfully used from the imported set).

Completing my action items from last meeting:

Task bug for creating tags for maven30 and rh-java-common collections: 
https://bugs.centos.org/view.php?id=9150

Task bug for creating components in dist-git for collections maven30, 
rh-java-common and devtoolset-3: https://bugs.centos.org/view.php?id=9151

The next step now is to rebuild those three collections using the 
external repo, while storing the sources into git.centos.org already.

Branches for those packages will follow patterns described at 
http://wiki.centos.org/BrianStinson/GitBranchesandKojiTags, which means 
e.g. packages for devtoolset-3 will use branch sig-sclo7-devtoolset-3-sclo.

Look-aside cache is still not ready, but Fedora's look-aside cache 
should be fine enough in most cases.

Honza