Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 681052

Summary: mate-base/mate-control-center-1.22.0 : configure: error: glib-genmarshal executable not found in your path - should be installed with glib
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Gentoo MATE Desktop <mate>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 667324, 682168    
Attachments: emerge-info.txt
emerge-history.txt
environment
etc.portage.tbz2
logs.tbz2
mate-base:mate-control-center-1.22.0:20190320-090917.log
temp.tbz2

Description Toralf Förster gentoo-dev 2019-03-20 17:40:05 UTC
checking for LIBMATEKBDUI... yes
checking for glib-genmarshal... no
configure: error: glib-genmarshal executable not found in your path - should be installed with glib

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/mate-base/mate-control-center-1.22.0/work/mate-control-center-1.22.0/config.log

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1-desktop-plasma_abi32+64_20190315-111836

  -------------------------------------------------------------------

  Please see the tracker bug for details.

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.1
 [2] x86_64-pc-linux-gnu-8.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems) *
  [2]   ruby25 (with Rubygems)
  [3]   ruby26 (with Rubygems)
Available Rust versions:
  [1]   rust-bin-1.32.0
  [2]   rust-1.32.0 *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.10.0 [icedtea-bin-8]
2)	JamVM JDK 2.0.0 [jamvm]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm
  [2]   jamvm 

emerge -qpvO mate-base/mate-control-center
[ebuild  N    ] mate-base/mate-control-center-1.22.0  USE="-appindicator -debug"
Comment 1 Toralf Förster gentoo-dev 2019-03-20 17:40:07 UTC
Created attachment 570008 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-03-20 17:40:10 UTC
Created attachment 570010 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2019-03-20 17:40:13 UTC
Created attachment 570012 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2019-03-20 17:40:16 UTC
Created attachment 570014 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2019-03-20 17:40:19 UTC
Created attachment 570016 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2019-03-20 17:40:21 UTC
Created attachment 570018 [details]
mate-base:mate-control-center-1.22.0:20190320-090917.log
Comment 7 Toralf Förster gentoo-dev 2019-03-20 17:40:24 UTC
Created attachment 570020 [details]
temp.tbz2
Comment 8 Ulenrich 2019-04-03 21:46:43 UTC
This bug did not affect me:
---
checking for LIBMATEKBDUI... yes
checking for glib-genmarshal... /usr/bin/glib-genmarshal
checking for x86_64-pc-linux-gnu-pkg-config...
---

Why?
For thus many depends on glib-utils there was a pull previously:
---
# which glib-genmarshal
/usr/bin/glib-genmarshal

# equery b /usr/bin/glib-genmarshal
 * Searching for /usr/bin/glib-genmarshal ... 
dev-util/glib-utils-2.58.3 (/usr/bin/glib-genmarshal)

# equery d dev-util/glib-utils
 * These packages depend on dev-util/glib-utils:
app-crypt/gcr-3.28.0 (dev-util/glib-utils)
app-editors/gedit-3.30.2 (dev-util/glib-utils)
app-misc/geoclue-2.4.13 (dev-util/glib-utils)
app-text/gspell-1.6.1 (dev-util/glib-utils)
dev-libs/atk-2.28.1 (dev-util/glib-utils)
dev-libs/dbus-glib-0.110 (>=dev-util/glib-utils-2.40)
dev-libs/glib-2.58.3 (>=dev-util/glib-utils-2.58.3)
dev-libs/json-glib-1.4.4 (dev-util/glib-utils)
dev-libs/libgdata-0.17.9-r1 (dev-util/glib-utils)
dev-libs/libgudev-232 (dev-util/glib-utils)
dev-libs/libpeas-1.22.0 (dev-util/glib-utils)
gnome-base/gconf-3.2.6-r4 (dev-util/glib-utils)
gnome-base/gsettings-desktop-schemas-3.28.1 (dev-util/glib-utils)
gnome-base/gvfs-1.38.2 (dev-util/glib-utils)
gnome-base/librsvg-2.40.20 (dev-util/glib-utils)
gnome-extra/gucharmap-10.0.3 (dev-util/glib-utils)
gnome-extra/libgda-5.2.8-r1 (dev-util/glib-utils)
media-libs/gst-plugins-bad-1.14.3 (dev-util/glib-utils)
media-libs/gst-plugins-base-1.14.4-r1 (dev-util/glib-utils)
media-libs/gstreamer-1.14.4 (dev-util/glib-utils)
net-libs/libsoup-2.62.3 (dev-util/glib-utils)
net-libs/rest-0.8.1 (dev-util/glib-utils)
net-libs/webkit-gtk-2.22.6 (dev-util/glib-utils)
net-misc/networkmanager-1.14.6 (dev-util/glib-utils)
sys-apps/gnome-disk-utility-3.30.2 (dev-util/glib-utils)
sys-auth/polkit-0.115-r2 (dev-util/glib-utils)
x11-libs/gdk-pixbuf-2.38.1 (dev-util/glib-utils)
x11-libs/goffice-0.10.41 (dev-util/glib-utils)
x11-libs/gtk+-2.24.32-r1 (dev-util/glib-utils)
x11-libs/gtk+-3.24.7 (dev-util/glib-utils)
x11-libs/gtkglext-1.2.0-r4 (dev-util/glib-utils)
x11-libs/gtksourceview-3.24.8 (dev-util/glib-utils)
x11-libs/libnotify-0.7.7-r1 (dev-util/glib-utils)
x11-libs/libxklavier-5.4 (dev-util/glib-utils)
x11-libs/pango-1.42.4-r1 (dev-util/glib-utils)
x11-libs/vte-0.54.3 (dev-util/glib-utils)
---
Comment 9 Mart Raudsepp gentoo-dev 2019-04-03 23:00:38 UTC
This bug is about adding explicit build deps where needed, so that dev-libs/glib can stop pulling in glib-utils. People that depclean build-time only packages can hit the issue after the explicit dep is gone from glib package. See tracker bug for details.
I'm not sure what the intended purpose of the "I'm not affected" comment was.
Comment 10 Larry the Git Cow gentoo-dev 2019-04-07 10:50:00 UTC
The bug has been closed via the following commit(s):

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

commit 1bdfaf2c8866e6f2222b8e5d86ed11dca1417b62
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-04-07 09:55:36 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-04-07 10:49:18 +0000

    mate-base/mate-control-center: Add missing dev-util/glib-utils
    
    Non-maintainer fix.
    
    Closes: https://bugs.gentoo.org/681052
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../mate-control-center/mate-control-center-1.22.0.ebuild     | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)