On Sep 5, 2007, at 3:24 PM, Ralf S. Engelschall wrote:
Hacky fix, but fixed.
The gain is that srpm's use exactly the same code paths
as binary rpm's. There used to be 3 different srpm install paths,
1 of which I always forget to change.
I'll refactor the isSource setting down the road a bit. Currently
there are 3 types of headers: binary, source, pubkeys, that
are implicitly identified by RPMTAG_SOURCERPM and RPMTAG_ARCH.
I'm not at all sure that creating a "pubkey" arch (which is not an arch
at all), or changing srpm's to "noarch" (which is still an arch), is
the right fixing.
The implicit identification by tag existence can at least be silently
within rpm with no user impact nor release engineering.
73 de Jeff
Received on Thu Sep 6 01:34:34 2007