RPM Community Forums

Mailing List Message of <rpm-devel>

Re: Missing essential build requirement information in binary RPM

From: Jeff Johnson <n3npq@mac.com>
Date: Thu 27 Dec 2007 - 13:46:28 CET
Message-Id: <87281807-D6A0-4DDB-A5D9-B709C092B3DA@mac.com>

On Dec 27, 2007, at 3:11 AM, Ralf S. Engelschall wrote:

> On Wed, Dec 26, 2007, Ralf S. Engelschall wrote:
>
>> [...]
>>    The "BuildRequire" tag is not passed-through
>>    to the binary RPM and the RPM database at all!
>> [...]
>> So, can we please store this already internally available  
>> BuildRequire
>> information from the -bb step into the binary RPM? This is IMHO one
>> really essential but still missing feature in RPM 5...
>
> Jeff, I really need your assistance here as I'm unable to figure out
> in the sources how to actually implement this. I do not well enough
> understand the internal processings.
>
> It's fine for me if the actual implementation is still under
> #ifdef/#endif for OpenPKG (in case you personally dislike the  
> idea), but
> I really have to come up with a solution for this as this feature is a
> very long-standing shortcoming we are faced with since years and  
> hence I
> really would appreciate to still resolve this for 5.0.
>
> So, can you help out, Jeff? What do I have to patch to get the
> "BuildRequire" tags from the .spec to be available via the query
> variables BUILDREQUIRENAME/BUILDREQUIREFLAGS/BUILDREQUIREVERSION from
> the *binary* RPM and the *installed* package?
>

On today's TODO, all my other replies were at 80mph on lappie through  
gsm,
or with champagne glass in hand ;-)

coffee first ...

73 de Jeff
Received on Thu Dec 27 13:46:37 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.