[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: redhat abe



Arjan van de Ven wrote:

On Thu, 2005-01-27 at 09:28 +0100, Christof Damian wrote:


I just read about Red Hat ABE (Application Build Environment) which
seems to be something similar to mach.



Hmmm, nice stuff.


Finally, someone has packaged up a KISSy chroot based build system, very cool.

Watch out for:

* rpm-4.1.1 won't create multilib packaging correctly on AS2.1. You ought to lose
rpm-4.1.1 at your earliest opportunity. Move to rpm-4.2.2-0.8 (at least), and
with external beecrypt and elfutils, and you should be fine.


* --aid is as good or bad as the rpmdb used. I don't yet see tools to manage rpmdb
headers incrementally, and --justdb from the rpm CLI is a blunderbuss. Much
better could be done. In fact has been done ...


* perl sux equally as much as python ;-)

the goals are very similar to mach, but mach uses apt which made it not
suitable as basis for the ABE

I suggested to mach developers quite some time ago that --aid was more than
enough to populate an empty chroot from rpm packages. Thanks for the manifest
proof that, indeed, --aid is sufficient.




Will this be available or work on fedora? Has anyone tried it ?



it'll work for fc3 for sure; I tested that extensively ;) Older fedoras might need some minor tweaks

Aside from the issues above, I dunno of any rpm implementation
problems that would prevent rhel-abe from being used for any/all
of FCn, but there's a great deal of churn-and-burn packaging and rpm
details that need to be accomodated. Probably that's what you mean by "tweaks".


There are later versions of rpm built for FC1/FC2/FC3 at
      ftp://ftp.rpm.org/pub/rpm/test
that will never ever be released "officially" (due to lack of interest),
but those packages might be useful as starting points for adjusting
some of the "tweaks" between fc1/fc2/fc3/fc4.

Latest possible common version of rpm for all of fc1/fc2/fc3/fc4 would
only help eliminate "tweaks".

Disclaimer: I dunno where rhel-abe came from, and I dunno where
rhel-abe is going, and I've never used rhel-abe, or knew rhel-abe existed,
until an hour ago.

So my comments are from examining the srpm, nothing more.

Good luck!

73 de Jeff


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]