I'm working to get RPMs built for OpenCA on the CVS trunk. I'm still failing.

Before I start flooding the list with diagnostics, I wanted to check if anyone is doing this right now. I've found several general issues I can't resolve:

   * Some of the .spec files are writing files to system directories on
     the build systems, which can't be right.  For example, some of the
     perl module RPM specs are writing to perl system directories
     during rpmbuild -ba.
   * Many of the spec files don't use the BuildRoot  directive or the
     RPM_BUILD_ROOT variable, causing the %install  directives to do
     funny things  like  write to system directories during package builds.
   * Many of the  "install" targets want to set group and owner even
     when called for package builds.  This isn't that bad, although it
     does require the package builds to run as "root".  Since the
     scripts are otherwise also misbehaving, though, this makes running
     the scripts as root a little risky :-(

I notice that the last RPMs I found posted were for 0.9.1. Has anyone built the RPMs since then?

I'm assuming that at least some of these issues will affect the Debian packagers as well. Have you folks figured out good work arounds?

General info: I'm building on RedHat 9 using

make -f Makefile.devel rpms



Thanks,
Rob
Torenware Networks



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
OpenCA-Devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-devel

Reply via email to