Hi all:
I'm trying to use rust to build RPMs of commercial software packages
distributed in binary-only format with a custom GUI installer. I need
to push these out to entire labs via RHN, and thus need to make RPMs.
I tried to make an RPM of "Advanced Design Suite" (an IC design package)
using the chroot, and I'm at (what I think) is the last step. When I
use the gui (rust) to make the rpm, everything goes like one would
expect, except the .rpm is nowhere to be found.
When I use crust to build the rpm, I get:
Error calling makeRPM.sh... try executing the above call from the shell
to get an idea what the problem is...
Unfortunately, the "above call" is about 50 times my buffer...it
scrolled by at max speed for a full minute. My suspicion is that I'm
exceeding the size of command line arguments. I believe the software
package I'm trying to rpm'ify has around 60,000+ files.
I redirected that output to a file, trimmed the excess off each end, and
it was 5.8M -- a text file containing just the files to include in the RPM.
Any suggestions/workarounds?
Thanks!
And thanks for the lifesaving package!
|