Description of Problem: The tripwire RPM is simply non-existent on the Redhat Alpha Deluxe 7.1 CDs. I searched all five Redhat CDs (didn't try Compaq stuff, because that didn't seem to make sense). Or, is it called by a different name. I did "find /mnt/cdrom -name '*tripwire*' -print" on each CD (after mounting it, of course). Version-Release number of selected component (if applicable): Redhat Linux 7.1; don't know what version of tripwire is supposed to be there, because the HTML documentation doesn't say. How Reproducible: 100% Steps to Reproduce: 1. mount /mnt/cdrom 2. find /mnt/cdrom -name '*tripwire*' -print 3. Actual Results: nothing returned Expected Results: One of the CDs should have had a file called "tripwire*", according to the HTML documentation. Additional Information:
Looking in the src.rpm of tripwire, I see that the package has a "ExclusiveArch: i386" line listed. This is ordinarily present to force package builds to only build on specific architectures due to any number of reasons. In other words, tripwire is not supported on the Alpha architecture. I will investigate the reason why it is exclusivearch'd. In general packages are disabled on certain architectures when they are not critical core components of the distribution, and they have serious problems running or building on other arch's that require a significant amount of in-house engineering effort to fix. Some software just wasn't ever designed to run on non-x86 machines, and correcting the problems in such software is usually left to those who wrote the software upstream - at least for packages that are not core priority 1 components. I'll look into this and update the report with the info I find out.
Yep, tripwire is not 64bit clean, which is why it is not available for Alpha.