GNOME Bugzilla – Bug 670917
gnome-doc-utils requires rarian-compat: "/bin/sh: scrollkeeper-config: command not found"
Last modified: 2012-02-29 11:20:01 UTC
Installing rarian-compat helps continue the gnome-shell building. Here is the log- http://paste2.org/p/1917946
[This is unrelated to gnome-shell.] $:andre\> locate scrollkeeper-config /usr/bin/scrollkeeper-config $:andre\> rpm -qf /usr/bin/scrollkeeper-config rarian-compat-0.8.1-6.fc15.i686
To be more explicit, the problem here is that: <tarball id="rarian" version="0.8.1" supports-non-srcdir-builds="no"> <pkg-config>rarian.pc</pkg-config> [....] </tarball> In Fedora rarian.pc lives in rarian-devel, but scrollkeeper-config is in rarian-compat, which is not pulled in by rarian-devel. So, if you do 'jhbuild sysdeps --install', and then do a partial build, jhbuild thinks the rarian dependency is satisfied, but it isn't. The only remotely simple fix I can think of is to simple remove the above <pkg-config/> line and always build rarian. My understanding is that all of rarian is deprecated, and once all GNOME modules are ported off of it, we can remove the dependency of gnome-doc-utils on rarian.
Thank you for detailed problem analysis Owen. (In reply to comment #2) > So, if you do 'jhbuild sysdeps --install', and then do a partial build, jhbuild > thinks the rarian dependency is satisfied, but it isn't. I raised bug 671042 to address this. > The only remotely simple fix I can think of is to simple remove the above > <pkg-config/> line and always build rarian. I've done this simple fix until bug 671042 is fixed. http://git.gnome.org/browse/jhbuild/commit/?id=e6e61b8a69a5331533e0a5cd64547967b7eb62b8