GNOME Bugzilla – Bug 648860
gconfmm needs new tarball that can build documentation
Last modified: 2011-10-21 09:02:15 UTC
The latest gconfmm tarball (2.28.2) fails to build with documentation: /bin/mkdir -p '/usr/src/packages/BUILDROOT/gconfmm-2.28.2-13.2.i386/usr/share/doc/gconfmm-2.6/reference/html' /usr/bin/perl -- "/usr/share/glibmm-2.4/doctool/doc-install.pl" --verbose --mode=0644 -l 'libsigc++-2.0.tag@../../../libsigc++-2.0/reference/html/' -l 'glibmm-2.4.tag@../../../glibmm-2.4/reference/html/' -l 'cairomm-1.0.tag@../../../cairomm-1.0/reference/html/' -t '/usr/src/packages/BUILDROOT/gconfmm-2.28.2-13.2.i386/usr/share/doc/gconfmm-2.6/reference/html' --glob -- 'reference/html/*.css' 'reference/html/*.gif' 'reference/html/*.html' 'reference/html/*.png' Can't open perl script "/usr/share/glibmm-2.4/doctool/doc-install.pl": No such file or directory make[2]: *** [install-htmlref] Error 2 make[2]: Leaving directory `/usr/src/packages/BUILD/gconfmm-2.28.2/docs' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/usr/src/packages/BUILD/gconfmm-2.28.2/docs' make: *** [install-recursive] Error 1 I guess that's because of the mm-common work that has been happening lately. I'm not quite sure if a fix involves moving gconfmm to mm-common or just releasing a new tarball built against latest versions of everything. Note: I think I've seen the same issue with gtkmm (2.x branch) and gtksourceviewmm (2.x branch). I'll file bugs later for those, as I'd like to first understand things.
Created attachment 199343 [details] [review] Avoid dependency on doc-install.pl. Bug #648860. * configure.ac: Distribute doc-install.pl with the tarball to avoid depending on mm-common for tarball builds.
Please go ahead. Sorry, I don't seem to be following these bugs.
Thanks, released gconfmm 2.28.3 with the fix.