
Aug. 21, 2025
1:26 p.m.
Hi,
I installed Mailman 3 using the Virtual Installation guide on Rocky Linux 9, which as we all know 100% bug-for-bug compatible with RHEL.
I encountered the same issue when installing Xapian, but I managed to troubleshoot and get Method 1 working.
It's an issue with the xapian_wheel_builder.sh
script. Somewhere in the script it executes a readelf
command and pipes the output to grep RUNPATH
, which in RHEL, RUNPATH is RPATH.
I modified the script with the following and it was able to complete successfully producing the needed xapian-1.4.29-cp312-cp312-linux_x86_64.whl
file. Also, don't forget to create the xapian_index directory.
sed -i 's/RUNPATH/RPATH/' xapian_wheel_builder.sh
bash xapian_wheel_builder.sh -p /usr/bin/python3.12 1.4.29
mkdir -p /opt/mailman/web/xapian_index
-German