Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947999 - x11-wm/i3: Dies at configure stage
Summary: x11-wm/i3: Dies at configure stage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jakov Smolić
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-12 19:22 UTC by Colin Gilbert
Modified: 2025-01-13 04:41 UTC (History)
2 users (show)

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


Attachments
emerge --info output (emerge-info.txt,15.80 KB, text/plain)
2025-01-12 19:22 UTC, Colin Gilbert
Details
Error message output (build-error.txt,1.93 KB, text/plain)
2025-01-12 19:23 UTC, Colin Gilbert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Gilbert 2025-01-12 19:22:23 UTC
Created attachment 916408 [details]
emerge --info output

Hi,

While trying to install i3wm, I receive an error in the meson configure stage.
Comment 1 Colin Gilbert 2025-01-12 19:23:01 UTC
Created attachment 916409 [details]
Error message output
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-12 19:29:58 UTC
This is another instance of the binpkgs-vs-BDEPEND/RDEPEND thing.

emerge -v1 xorg-proto is a workaround. We really need 'BADEPEND'.
Comment 3 Larry the Git Cow gentoo-dev 2025-01-13 03:54:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c8a65fb6252b1c1b974d6a9bdd46a1309d8dd7

commit c2c8a65fb6252b1c1b974d6a9bdd46a1309d8dd7
Author:     sin-ack <sin-ack@protonmail.com>
AuthorDate: 2024-12-29 09:02:09 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2025-01-13 03:54:10 +0000

    x11-libs/libX11: RDEPEND on x11-base/xorg-proto
    
    Without this, source packages fail to build against libX11 when
    installed as a binpkg due to missing transitive dependencies.
    
    Closes: https://bugs.gentoo.org/903707
    Closes: https://bugs.gentoo.org/947059
    Closes: https://bugs.gentoo.org/947999
    Closes: https://github.com/gentoo/gentoo/pull/39886
    Signed-off-by: sin-ack <sin-ack@protonmail.com>
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 .../libX11/{libX11-1.8.10.ebuild => libX11-1.8.10-r1.ebuild}     | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)