Emerging apache-tools-2.4.27 with db-5.3.28-r2 instead of db-4.8.30-r2 fails on ARM arch. The log files showing it are here: https://pastebin.com/CmeL9jPK https://pastebin.com/Hw4KcSVY The workaround was to emerge =sys-libs/db-4.8.30-r2, keeping both versions.
Please always attach build logs and other attachments directly here.
I doubt that this is really an issue with apache-tools but rather with dev-libs/apr-util[-gdbm] Can you please run the following command on the affected system and post its output here? qlist -e apr-util | xargs --no-run-if-empty scanelf -L -n -q -F '%n #F' | tr , '\n' | xargs --no-run-if-empty readlink -f | uniq | xargs --no-run-if-empty qfile -CS | sort -u That command requires app-portage/portage-utils (qlist) and app-misc/pax-utils (scanelf) to be installed. Furthermore please post the output of the follwing command: emerge --info apr-util apache-tools
Small correction, I suppose it's an issue with dev-libs/apr-util[berkdb]
Created attachment 502800 [details] emerge --info This is the emerge --info apr-util apache-tools
Created attachment 502802 [details] qlist Command: qlist -e apr-util | xargs --no-run-if-empty scanelf -L -n -q -F '%n #F' | tr , '\n' | xargs --no-run-if-empty readlink -f | uniq | xargs --no-run-if-empty qfile -CS | sort -u
(In reply to Lars Wendler (Polynomial-C) from comment #3) > Small correction, I suppose it's an issue with dev-libs/apr-util[berkdb] (In reply to Lars Wendler (Polynomial-C) from comment #2) > I doubt that this is really an issue with apache-tools but rather with > dev-libs/apr-util[-gdbm] > > Can you please run the following command on the affected system and post its > output here? > > qlist -e apr-util | xargs --no-run-if-empty scanelf -L -n -q -F '%n #F' | tr > , '\n' | xargs --no-run-if-empty readlink -f | uniq | xargs > --no-run-if-empty qfile -CS | sort -u > > That command requires app-portage/portage-utils (qlist) and > app-misc/pax-utils (scanelf) to be installed. > > Furthermore please post the output of the follwing command: > > emerge --info apr-util apache-tools Logs uploaded.
Just as I suspected. apr-util has been built against sys-libs/db-4.8 and this breaks compilation of apache-tools if sys-libs/db-4.8 has been replaced with a newer version. Please try to build apr-util against the newer version of sys-libs/db and your issue with apache-tools should go away.
(In reply to Lars Wendler (Polynomial-C) from comment #7) > Just as I suspected. apr-util has been built against sys-libs/db-4.8 and > this breaks compilation of apache-tools if sys-libs/db-4.8 has been replaced > with a newer version. > Please try to build apr-util against the newer version of sys-libs/db and > your issue with apache-tools should go away. Seems like rebuilding apr-util worked. Wasn't portage supposed to take care of dependencies such as this one?