Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 694732 - dev-libs/wayland-1.17.0 - ./wayland-scanner: error while loading shared libraries: libexpat.so.1: cannot open shared object file: No such file or
Summary: dev-libs/wayland-1.17.0 - ./wayland-scanner: error while loading shared libra...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-17 15:44 UTC by Dada
Modified: 2019-09-27 15:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info output and partial build log (buildlog,10.00 KB, text/plain)
2019-09-17 15:44 UTC, Dada
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dada 2019-09-17 15:44:13 UTC
Created attachment 590086 [details]
emerge --info output and partial build log

After being away from my system for a week, I decided to update. So I synced via emerge --sync and did 'emerge -avuND @world' to update. Now the build of dev-libs/wayland-1.17.0 fails, I have tried tinkering with the different USE flags, but it doesnt seem to help. The compile phase fails with
 
./wayland-scanner: error while loading shared libraries: libexpat.so.1: cannot open shared object file: No such file or directory
make: *** [Makefile:2779: protocol/wayland-client-protocol.h] Error 127

This seems odd to me since I know that libexpat.so.1 exists, in fact, it is under 
/usr/lib32/libexpat.so.1, as well as /usr/lib64/libexpat.so.1 .
I have also made sure I am on the latest version of 'dev-libs/expat' wich is 2.2.8.

As for the system, the architecture is amd64 and I am using the vanilla kernel.

Any help would be appreciated as I am quite new to all of this.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-09-17 16:00:11 UTC
Comment on attachment 590086 [details]
emerge --info output and partial build log

-------------------------------------------------
part of build that fails
-------------------------------------------------

So that's not the wole build log, then. Please attach the entire build log to this bug report.
Comment 2 Matt Turner gentoo-dev 2019-09-19 04:59:55 UTC
> /usr/lib32/libexpat.so.1

This looks like you didn't fully transition your system to the 17.1 profile. Please re-read the news article.

I suspect you failed to do this step, specifically:

emerge -1v --deep /lib32 /usr/lib32 /usr/lib/llvm/*/lib32
Comment 3 Dada 2019-09-27 15:58:46 UTC
This most definitively was the issue. Sorry for the inconvenience.