On Saturday 11 August 2007 18:00:24 Andrés G. Aragoneses [ knocte ] wrote:
> Regarding the ABOUT section of the PLF webpage, I have noticed that PLF
> was though as a multi-distro packaging project, but in the end it's
> mainly targeted to Mandriva, am I right?
>
> What I am thinking is, wouldn't be more useful to use new OpenSUSE
> BuildService to target n-distro's? It's a more comfortable way of
> maintaining packages for many distributions, and AFAIK you could use
> their hosting resources for the packages (having then, a free mirror
> farm for you to be used).

Having a build host is only one issue.

Having packages that build (without --nodeps, etc.) and work correctly 
(dependencies on the resulting packages, correct integration with the rest of 
the system) is a bit more complex.

At least the following issues would need to be resolved:
-consistent -devel provides across distributions
-consistent macros for various packaging related tasks (e.g. SuSE does 
translaction of menu entries at build time, Mandriva used to do it at package 
installation IIRC, macros for adding users etc.)
-availability of macros used for conditional build items (e.g. an equivalent 
of %mdkversion)

I personally would like to see some of these issues resolved (as I have 
packages I maintain to build across Mandriva and RHEL at present, and in the 
past I have had packages to build across Mandriva, OpenSUSE, SLD9 etc.). 
However, at present I am unsure what the best forum is to discuss them (and I 
haven't had much time to get around to it). However, I have macro definitions 
that more-or-less allow rebuilding of Mandriva SRPMs on Fedora/RHEL (however 
the buildrequires issue still remains ...). See macros.mdk4rh (I should 
update it again for some small fixes) at 
http://wiki.mandriva.com/en/Projects/BackPorts 

The selection of one of the 3 available build daemons of similar design 
(Mandriva's iurt, OpenSUSE's build service, Fedora's koji) is the easiest 
issue to resolve (IMHO).

Regards,
Buchan
_______________________________________________
PLF-discuss mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-discuss

Reply via email to