On 06/01/15 13:59, Gordan Bobic wrote:
> Jacco,
>
> Is your final EL7 build process complete? For the release I need to sign
> all the packages and put together an updated redsleeve-release package.
> That means adjusting the directory structures somewhat, and I think it
> would be a good idea to instante a temporary goal post freeze before
> doing that. :)
It mostly is. There are 8 packages still to do. 4 are waiting on the
redsleeve ntp pool (they are build, just waiting for the hostnames to
come through). And 4 are branding/logo's etc related. I saw that you did
one of them, which I'll put in there later today.
On the directory layout, It was quite obvious (to me) when I made it,
but I can see why it's not obvious to others :)
So here a quick guide:
* 7.1 is the main dir. It has all the (S)RPMS from the date that I
started building 7.1 (April 10) It's got subdirs like (S)RPMS ,
-changed, -extras and -branding.
- the 'normal' is I just got the SRPM & build it, nothing special,
- -branding is items which I thought might need de/rebranding
(should be empty if issues fixed),
- -extras is both extras from my side (mock & friends, release
stuff, uboot, etc.) AND stuff from CentOS-extras, which was sometimes
needed to build packages
- -changed is stuff I changed to get it debranded or working. There
is a Originals dir under the SRPMS which has all the original CentOS SRPMS
- all directories starting with 'old' are copies of stuff from the
'alpha' release. It somehow made sense to me to keep this separate, but
that's probably bullshit.
- the directory SRPMS-errors holds all SRPMS that did not build for
one or another reason.
- the directory (old-)broken holds RPMS which do build but not
install and some stuff I discarded with debranding.
- debuginfo holds what it says, but only from 7.1 everything from
alpha is still under those dirs.
- the directory (old-)patches hold, well, you know, patches :)
* 7.1-updates holds updates to 7.1 in similar fashion.
* EPEL holds a very small subset of EPEL, nagios related (I happen to
use that ) (now superseded by -full)
* EPEL-full holds all EPEL packages from March 28, in sofar as they build.
* MRG holds a (partial) build of RHEL7-MRG
* alpha(-updates) holds RSEL7.0 - discontinued
* odroid/raspberrypi have SRPMS specific for those platforms, mostly
config and packaged upstream kernels
* old This has some RPMS which were already outdated when I started
alpha, but which are still needed sometimes to get stuff build.
Especially java-1.7 later versions *all* break some package builds
Jacco
_______________________________________________
users mailing list
[email protected]
http://lists.redsleeve.org/mailman/listinfo/users