Summary: | x11-wm/mutter-3.38.1 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | leonchik1976, me, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 670745 [details]
build.log
build log and emerge --info
Possible context of error(s): ninja: error: '/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml', needed by 'src/meta-dbus-sysprof3-profiler.h', missing and no known rule to make it *** Bug 754396 has been marked as a duplicate of this bug. *** Just hit exactly same error Same here.
Found ninja-1.10.2 at /usr/bin/ninja
>>> Source configured.
>>> Compiling source in /var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1 ...
ninja -v -j5 -l0 -C /var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1-build
ninja: Entering directory `/var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1-build'
ninja: error: '/usr/share/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml', needed by 'src/meta-dbus-sysprof3-profiler.h', missing and no known rule to make it
* ERROR: x11-wm/mutter-3.38.1::gentoo failed (compile phase):
* ninja -v -j5 -l0 -C /var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1-build failed
*
* Call stack:
* ebuild.sh, line 125: Called src_compile
* environment, line 2753: Called meson_src_compile
* environment, line 1980: Called eninja '-C' '/var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1-build'
* environment, line 1241: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=x11-wm/mutter-3.38.1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=x11-wm/mutter-3.38.1::gentoo'`.
* The complete build log is located at '/var/tmp/portage/x11-wm/mutter-3.38.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-wm/mutter-3.38.1/temp/environment'.
* Working directory: '/var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1'
* S: '/var/tmp/portage/x11-wm/mutter-3.38.1/work/mutter-3.38.1'
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecde09ef60ac23894782c83d0691eaaebc8939d7 commit ecde09ef60ac23894782c83d0691eaaebc8939d7 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-12-04 01:05:40 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-12-04 01:31:04 +0000 x11-wm/mutter: Depend on dev-util/sysprof-common Closes: https://bugs.gentoo.org/753881 Signed-off-by: Matt Turner <mattst88@gentoo.org> x11-wm/mutter/{mutter-3.36.7.ebuild => mutter-3.36.7-r1.ebuild} | 5 ++++- x11-wm/mutter/{mutter-3.38.1.ebuild => mutter-3.38.1-r1.ebuild} | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91faf14279dfffe2f390d9e45cd533a783604113 commit 91faf14279dfffe2f390d9e45cd533a783604113 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-12-03 23:50:48 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-12-04 01:30:57 +0000 dev-util/sysprof-common: Add package This package installs only the org.gnome.Sysprof3.Profiler.xml file needed by mutter. Previously it was installed by dev-util/sysprof-capture, but the API version of sysprof-capture changed from 3.36 to 3.38 (v3 to v4), necessitating the package being slotted. Since both slot cannot install this file, we have to factor it out into a separate package that x11-wm/mutter can depend on. Bug: https://bugs.gentoo.org/753881 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-util/sysprof-common/Manifest | 1 + dev-util/sysprof-common/metadata.xml | 8 ++++++++ .../sysprof-common/sysprof-common-3.38.1.ebuild | 24 ++++++++++++++++++++++ 3 files changed, 33 insertions(+) |