Re: Strange buildconflicts

Jeffrey Johnson <[email protected]> Mon, 26 Aug 2013 14:52:35 -0400
Newsgroups gmane.linux.mandrake.cooker.devel,gmane.linux.openmandriva.cooker.devel
Message-ID <[email protected]>
--Apple-Mail=_EC8FC812-CD10-4EA5-A3DE-0D07B7A83484
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


On Aug 26, 2013, at 2:01 PM, Per =D8yvind Karlsen wrote:

>=20
> Short answer:
>         I expect to see "!foo" in *.rpm header RPMTAG_REQUIRENAME tag =
data if/when
>                 BuildRequires: !foo
>         is added in a spec file.
> So this is then RPMTAG_REQUIRENAME with some negative attribute (set =
by RPMTAG_REQUIREFLAGS bit) or something?
>=20

No.

RPMTAG_REQUIREFLAGS has no changes with
	Requires: !foo
because there is no comparison, only existence, involved.

Think a bit ...

73 de Jeff


--Apple-Mail=_EC8FC812-CD10-4EA5-A3DE-0D07B7A83484
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=iso-8859-1

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
"><br><div><div>On Aug 26, 2013, at 2:01 PM, Per =D8yvind Karlsen =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div dir=3D"ltr"><div class=3D"gmail_extra"><div =
class=3D"gmail_quote"><blockquote class=3D"gmail_quote" =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, =
204, 204); border-left-style: solid; padding-left: 1ex; position: =
static; z-index: auto; "><br>
Short answer:<br>
&nbsp; &nbsp; &nbsp; &nbsp; I expect to see "!foo" in *.rpm header =
RPMTAG_REQUIRENAME tag data if/when<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; BuildRequires: =
!foo<br>
&nbsp; &nbsp; &nbsp; &nbsp; is added in a spec =
file.<br></blockquote><div style=3D"">So this is then RPMTAG_REQUIRENAME =
with some negative attribute (set by RPMTAG_REQUIREFLAGS bit) or =
something?</div><div =
style=3D""><br></div></div></div></div></blockquote><div><br></div>No.</di=
v><div><br></div><div>RPMTAG_REQUIREFLAGS has no changes =
with</div><div><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>Requires: !foo</div><div>because there is no comparison, only =
existence, involved.</div><div><br></div><div>Think a bit =
...</div><div><br></div><div>73 de Jeff<br></div><br></body></html>=

--Apple-Mail=_EC8FC812-CD10-4EA5-A3DE-0D07B7A83484--