Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 872707 - dev-util/gnome-builder-42.1: Run-time dependency sysprof-ui-4 found: NO (tried pkgconfig and cmake)
Summary: dev-util/gnome-builder-42.1: Run-time dependency sysprof-ui-4 found: NO (trie...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-25 00:21 UTC by Kobboi
Modified: 2024-02-22 08:54 UTC (History)
0 users

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


Attachments
build.log.gz (build.log.gz,3.39 KB, application/gzip)
2022-09-25 00:21 UTC, Kobboi
Details
emerge-info.txt (emerge-info.txt,7.60 KB, text/plain)
2022-09-25 00:21 UTC, Kobboi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2022-09-25 00:21:15 UTC
(...)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring make.plugin using configuration
Configuring maven.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring flatpak.json using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring meson-templates.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring mono.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring npm.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring phpize.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring python-gi-imports-completion.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring rls.plugin using configuration
Configuring rstcheck.plugin using configuration
Configuring rubocop.plugin using configuration
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Run-time dependency gspell-1 found: YES 1.11.1
Run-time dependency enchant-2 found: YES 2.3.3
Configuring stylelint.plugin using configuration
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Dependency sysprof-4 found: YES 3.46.0 (cached)
Found CMake: /usr/bin/cmake (3.24.2)
Run-time dependency sysprof-ui-4 found: NO (tried pkgconfig and cmake)

src/plugins/sysprof/meson.build:3:0: ERROR: Dependency "sysprof-ui-4" not found, tried pkgconfig and cmake

A full log can be found at /var/tmp/portage/dev-util/gnome-builder-42.1/work/gnome-builder-42.1-build/meson-logs/meson-log.txt
 * ERROR: dev-util/gnome-builder-42.1::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  122:  Called src_configure
 *   environment, line 3186:  Called meson_src_configure
 *   environment, line 2264:  Called die
 * The specific snippet of code:
 *       "${mesonargs[@]}" ) || die


Reproducible: Always
Comment 1 Kobboi 2022-09-25 00:21:38 UTC
Created attachment 814018 [details]
build.log.gz
Comment 2 Kobboi 2022-09-25 00:21:39 UTC
Created attachment 814021 [details]
emerge-info.txt
Comment 3 Matt Turner gentoo-dev 2022-09-25 03:36:32 UTC
It's really helpful if you mention what you updated, if this wasn't a problem yesterday, etc.

Anyway, I think the problem is that sysprof-3.44.0 provides libsysprof-ui-4 and sysprof-3.46.0 provides libsysprof-ui-5.
Comment 4 Kobboi 2022-09-25 12:12:53 UTC
(In reply to Matt Turner from comment #3)
> It's really helpful if you mention what you updated, if this wasn't a
> problem yesterday, etc.

Well, I usually do. I thought it was kind of obvious and immediately reproducible, as I just did a world update, pulling in your libsysprof* bumps which wanted to rebuild gnome-builder.
Comment 5 Kobboi 2022-09-25 12:29:53 UTC
Downgrading to sysprof-3.44.0 makes gnome-builder-42.1 compile again
Comment 6 Agostino Sarubbo gentoo-dev 2024-02-22 08:54:13 UTC
I can reproduce on dev-util/gnome-builder-44.2-r1

the actual error is:

Run-time dependency sysprof-ui-5 found: NO (tried pkgconfig and cmake)