[Rpm-devel] rpm-4.4.6 on solaris9-sparc64
Tim.Mooney at ndsu.edu
Fri Jun 23 15:34:00 EDT 2006
In regard to: Re: [Rpm-devel] rpm-4.4.6 on solaris9-sparc64, Jeff Johnson...:
> On Jun 23, 2006, at 2:24 PM, Tim Mooney wrote:
>> Try this patch -- you'll need to rebuild the configure machinery.
> You type faster than I do ;-)
No, I was just excited to see Jonathan's post and had the patch sitting
around. I've verified that it fixes the problem for me on Solaris 10,
but my Solaris 8 build box is still down for the count so I haven't been
able to test it or any of my other patches on multiple versions of Solaris
Perhaps if Jonathan and I coordinate on stuff, we can make faster
> Meanwhile, I'd rather see a run-time changeable macro used rather than
:-) Even better!
> I'll whack into rpm as soon as the fix is confirmed.
>> When you get by this issue, try building and installing an RPM with a
>> %post script (even one that's just "exit 0"), and let me know what
Note that that's probably going to be the next issue I spend some time on.
It's weird -- if you install and RPM with a %post (or %postun or %preun or
whatever), the script is generated and unlinked before the forked child
gets to it, and therefore the shell just generates an error. If I run
RPM with enough -v's to enable debug messages, though, it works. I
don't understand why there would be a race condition there, though.
Hopefully Jonathan can shed more light on that too.
Tim Mooney mooney at dogbert.cc.ndsu.NoDak.edu
Information Technology Services (701) 231-1076 (Voice)
Room 242-J6, IACC Building (701) 231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164
More information about the Rpm-devel