Stefan van der Eijk wrote: > Guillaume Rousse wrote: >>> Anssi Hannula wrote: >>>> The only permanent & good solution to this problem is having some sort >>>> of automated or semi-automated system to rebuild PLF packages for x86_64. > >>> Anyone wanting to integrate an already existing build bot (such as LBD, >>> [il]urt, anything else) in our current procedures (not just saying: it >>> is running on my own box, i'll take care of everything) is welcome to >>> propose it. > > I'm willing to *try* to get lbd to work. the last time I tried there > were some rpm challenges to deal with. I've lost interest in > building older distro's due to compatability problems with the > different rpmdb versions (native system vs lbd chroot). Perhaps one > of the rpm hackers has a smart solution for it... > > At the moment I'm rebuilding cooker plf packages on my box at home: > > http://eijk.homelinux.org/build/i586/cooker_plf-free/ > http://eijk.homelinux.org/build/i586/cooker_plf-non-free/ > > I have an upload process that can upload the resulting binary rpm's. > > I'm willing to share the config files I'm using, etc. That is exactly what I had in mind by "not just saying...". The point is not to ask someone what he will do, but how this will impact other people (both maintainers and admins) life...
The main issue here is: do we want both automated and manual build for a given distrib/arch target (as does currently mandriva) ? I personaly think that is a bad idea. We should try to have only one primary manual target (cooker/i586), and rebuild automatically for a maximum number of other targets, without manual upload allowed. The second issue is: once we know what we want, how do we enforce it through our tools ? In a first time, I'd try to define a target list where monitored target would appear, with the name of one only responsible, and define him as the only one authorized uploader, no matter he's using a bot or not, by convention first, enforcing through some kind of ACLs second. In a second time, we could develop some kind of upload procedure more adapted to an automated process rather than a program running from a shell account. Comments ? _______________________________________________ PLF-discuss mailing list [email protected] https://www.zarb.org/mailman/listinfo/plf-discuss
