Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 906377 - x11-wm/marco-1.26.2 fails to compile: meson.build:163:11: ERROR: Dependency "xres" not found, tried pkgconfig and cmake
Summary: x11-wm/marco-1.26.2 fails to compile: meson.build:163:11: ERROR: Dependency "...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo MATE Desktop
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-05-15 07:57 UTC by Agostino Sarubbo
Modified: 2023-05-20 06:28 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,62.20 KB, text/plain)
2023-05-15 07:57 UTC, Agostino Sarubbo
Details
1-meson-log.txt (1-meson-log.txt,33.52 KB, text/plain)
2023-05-15 07:57 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-05-15 07:57:38 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: x11-wm/marco-1.26.2 fails to compile.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2023-05-15 07:57:40 UTC
CC'ing also the author of the commit (972a7d2b4ab23363f012e21d94604c568afd2965)
Comment 2 Agostino Sarubbo gentoo-dev 2023-05-15 07:57:41 UTC
Created attachment 861715 [details]
build.log

build log and emerge --info
Comment 3 Agostino Sarubbo gentoo-dev 2023-05-15 07:57:42 UTC
Created attachment 861716 [details]
1-meson-log.txt

1-meson-log.txt
Comment 4 Agostino Sarubbo gentoo-dev 2023-05-15 07:57:43 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


meson.build:163:11: ERROR: Dependency "xres" not found, tried pkgconfig and cmake
Run-time dependency xres found: NO (tried pkgconfig and cmake)
Comment 5 Joakim Tjernlund 2023-05-15 11:17:13 UTC
Perhaps missing DEPEND/RDEPEND on x11-libs/libXres ?
Comment 6 Joakim Tjernlund 2023-05-15 11:24:38 UTC
(In reply to Joakim Tjernlund from comment #5)
> Perhaps missing DEPEND/RDEPEND on x11-libs/libXres ?

Looks so:
readelf -d /usr/lib64/libmarco-private.so.2 | grep XRes
 0x0000000000000001 (NEEDED)             Shared library: [libXRes.so.1]
Comment 7 Larry the Git Cow gentoo-dev 2023-05-20 06:28:10 UTC
The bug has been closed via the following commit(s):

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

commit 5a0936d5412023e65d82cba143b6d933d165570e
Author:     Thibaud CANALE <thican@thican.net>
AuthorDate: 2023-05-15 23:20:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-05-20 06:27:49 +0000

    x11-wm/marco: add lacking dependencies
    
    List:
    - x11-libs/libXi
    - x11-libs/libXres
    
    Closes: https://bugs.gentoo.org/906377
    Signed-off-by: Thibaud CANALE <thican@thican.net>
    Closes: https://github.com/gentoo/gentoo/pull/31049
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-wm/marco/{marco-1.26.2.ebuild => marco-1.26.2-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)