GNOME Bugzilla – Bug 583158
configure.in expects a libslab directory that isn't there
Last modified: 2010-09-29 15:00:46 UTC
I'm jhbuilding gnome-control-center, but autogen.sh fails during automake: configure.in:282: required file `libslab/Makefile.in' not found configure.in:282: required file `libslab/libslab.pc.in' not found Makefile.am:1: required directory ./libslab does not exist because it's looking for files in libslab, but there is no libslab in git: http://git.gnome.org/cgit/gnome-control-center/tree/
*** Bug 584356 has been marked as a duplicate of this bug. ***
I'm also running into this using jhbuild. Bug 375054 references a blog page that suggests that one needs to pull libslab into this directory as a short-term solution until someone pulls the code into the repository. Is this still the case? And where does one find these files?
Yes. libslab lives in the gnome-main-menu module.
James: perhaps you can change this to a bug against jhbuild: gnome-control-center missing a dependency on gnome-main-menu.
Not a jhbuild thing, libslab was an svn:external.
OK, but what I meant to suggest was that gnome-main-menu ought to be one of the modules pulled down when I run jhbuild without arguments. I got past the immediate problem with "jhbuild buildone gnome-main-menu".
libslab was remove for GNOME 3.0. Still doesn't fix the problem for older versions, but not something that's likely going to get fixed...