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.
Steps to Reproduce:
1. mount /mnt/cdrom
2. find /mnt/cdrom -name '*tripwire*' -print
One of the CDs should have had a file called "tripwire*", according
to the HTML documentation.
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
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