On 12/25/2016 6:41 AM, Michael Schwendt wrote:
On Sat, 24 Dec 2016 15:06:03 -0500, David Muse wrote:
> Oh, I just realized that there's an rpmdiff tool.
Mentioned in your original mail. ;-)
> Well, I tried that,
> and the only difference it shows is the timestamp for each file, which I
> would expect to be different. An rpmdiff -iT of the two noarch rpms
> returns nothing.
That's "Architecture independent files":
https://fedoraproject.org/wiki/PackagingDrafts/MultilibTricks#Timestamps
I eventually figured it out. The doc package had a Requires for the
main package, which is arch-specific.
At one point, I had commented out the Requires to see if that would fix
the problem, but I must have forgotten to regenerate the SRPM before
doing the next all-platforms build, and then not forgotten to regenerate
it before doing the platform-specific builds that I rpmdiff'ed. Or
something... Whatever I did wrong, the dependency on an arch-specific
package turned out to be the main problem.
I guess noarch packages shouldn't have any arch-specific dependencies.
Is that correct?
Dave
david.muse(a)firstworks.com