RPM Community Forums

Mailing List Message of <rpm-devel>

Re: src.rpms have arch/os dependencies in current CVS

From: Jeff Johnson <n3npq@mac.com>
Date: Tue 16 Oct 2007 - 02:51:05 CEST
Message-Id: <F05BB3CE-622F-4F56-9A0D-D2B2946067A9@mac.com>

On Oct 15, 2007, at 8:32 PM, Bernhard Rosenkraenzer wrote:

> On Tuesday 16 October 2007, Jeff Johnson wrote:
>>>         package rpm-5.0-0.20071015.1ark is intended for a i686
>>> architecture
>>>         package rpm-5.0-0.20071015.1ark is intended for a linux
>>> operating
>>> system
>>
>> Please try to identify version of rpm in use or I'm gonna go nuts.
>
> Sorry for being a bit confusing in the report -- current CVS is the  
> version
> used to build the src.rpm, not to install it.
>
> The version on the box that spewed the error messages is 4.4.1, but  
> the
> problem occurs only with src.rpms built with current CVS, so I'm  
> assuming
> current CVS puts OS and arch markings even into src.rpms. Didn't  
> get to
> debbuging it yet though...

Hmmm, something subtle then. srpm's have had arch/os tags for ages.

Lemme see if I can see what the problem is. 4.4.2 is likely similar  
to 4.4.1.

FYI: rpm -qp --yaml foo*.rpm will show all header contents in rather  
readable form.
A diff between builds with HEAD and 4.4.1 should pop out any  
differences.

73 de Jeff
> ______________________________________________________________________
> RPM Package Manager                                    http://rpm5.org
> Developer Communication List                        rpm-devel@rpm5.org
Received on Tue Oct 16 02:52:02 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.