RE: ... binary RPM question ...

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

 



In product builds that must span multiple
architectures and multiple packaging methods it is
quite common that rpmbuild not control the build
process, and that the build system does not create a
usable .src.rpm.

The question of whether to use rpm's source
abstraction or not is one of requirements, and not
technical. Binding the rpm creation to the build as
per my original suggestion allows for tight
integration with the upstream build. In that case, the
only valid trigger to start packaging is the
conclusion of the upstream build. The requirement is
that any failure of packaging causes the build to
abort. The pattern also improves reliability in terms
of version tracking.

The proposal of using the built binaries as sources
allows for packaging to be done separately. Sometimes
the procedure is to build and perform preliminary
testing before packaging, or sometimes the product is
released on different platforms at different times, so
the rpm packaging is not always built and tested.

Both abstractions are useful for different products,
and I've certainly used them both.


       
____________________________________________________________________________________Ready for the edge of your seat? 
Check out tonight's top picks on Yahoo! TV. 
http://tv.yahoo.com/

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux