All:

With my recent work on rpm5, I've figured out the following:

- pkgbuild was perhaps an unnecessary invention. All the things that
were needed by pkgbuild were possible with rpmbuild (Including
generating SVR4 packages)
- rpmbuild could have been modified to generate IPS packages too.
That's what was done with pkgbuild too, after all.
- IPS specific additions break compliance with the RPM spec file
specification in at least one case
e.g. the introduction of the meta keyword which sets meta data into an
IPS package could have been done using standard spec file syntax.

If we need to play with various distros and efforts (OI, Fedora, SFE,
etc), we'll have to pull in spec files from SFE and OI, convert the
IPS specific stuff into RPM compliant syntax, and the use the
converted spec files.

Other alternatives may be to see if pkgbuild can be modified such that
RPM specfile syntax be used to provide the meta data that IPS needs
and to then push that meta data into IPS. Such an effort would
hopefully help have RPM specfile compliant syntax once again, let IPS
packages get generated, and help pull in spec files from other open
source distro efforts. This seems like a nice to have, but I myself
don't have time for any such effort.

-- Ram
==================
Belenix: www.belenix.org
_______________________________________________
belenix-discuss mailing list
http://mail.opensolaris.org/mailman/listinfo/belenix-discuss
http://groups.google.com/group/belenix-discuss

Reply via email to