[odb-users] Issue with uninstall

Alex B intord at gmail.com
Mon Nov 20 03:49:47 EST 2023


Boris hi,

Just wanted to let you know that odb installation caused a severe failure
in the compilation process on Gentoo systems because it installs headers in
/usr/local/include.
I have spent 3 days trying to fix broken builds on my machine and found
that once portage reads headers in /usr/local/include, it overwrites
current build job and fails.
For example, gentoo has migrated to the openssl 3+ a while ago but one of
dependencies odb has is openssl 1.1.1 so all portage jobs fail.
Accordingly to the Gentoo devs no custom headers must be written to
/usr/local/include.

I am not sure will you be interested in fixing those, but for now i had to
uninstall odb to make the system work normally and here i got another
problem - the uninstall script described in

bpkg uninstall odb

did work once and when i tried to uninstall build2, it failed with the
message

build2-install-0.16.0.sh: bpkg: unknown command at line 68

at this point i am not sure what to do here - compile build2 again so bpkg
will be available? when i tred to do so i got another error message.
Anyways, at the end i had to read the build2-install-0.16.0.sh script  and
tried to remove all manually, but i am not sure did it right.
So how can i get the full list of directories/files where build2 has
written its files?
So far i just removed the compiled odb* and libodb* folders and
/usr/loca/include.
But what are the others?


More information about the odb-users mailing list