Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924705 - mesa[X] misses libXau dependency
Summary: mesa[X] misses libXau dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-16 10:23 UTC by schneckus
Modified: 2024-02-17 02:57 UTC (History)
1 user (show)

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


Attachments
Build log when compiling with USE="-* X" VIDEO_CARDS="" CPU_FLAGS_X86="" and without libXau (build.log,13.32 KB, text/x-log)
2024-02-16 16:49 UTC, schneckus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description schneckus 2024-02-16 10:23:59 UTC
media-libs/mesa[X] misses x11-libs/libXau dependency. Without this dependency the build fails regardless of other USE and USE_EXPAND flags.
Comment 1 Matt Turner gentoo-dev 2024-02-16 15:08:06 UTC
I don't see any evidence that Mesa has a dependency on libXau.

Please attach a build log.
Comment 2 schneckus 2024-02-16 16:49:55 UTC
Created attachment 885159 [details]
Build log when compiling with USE="-* X" VIDEO_CARDS="" CPU_FLAGS_X86="" and without libXau
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-02-17 02:57:37 UTC
```
../mesa-23.3.5/meson.build:2009:14: ERROR: Dependency lookup for x11 with method 'pkgconfig' failed: Could not generate cflags for x11:
Package xau was not found in the pkg-config search path.
Perhaps you should add the directory containing `xau.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xau', required by 'xcb', not found
```

That sounds like libxcb is missing a dep on it. But it isn't:
"""
RDEPEND="
        >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
        >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
"
"""

so this sounds like the result of illegal unmerging of similar.