GNOME Bugzilla – Bug 587173
Fails to install when bootstrapped with Automake 1.11
Last modified: 2009-07-14 21:37:18 UTC
Makefiles generated by Automake 1.11 attempt to group related files in a single install rule, with the goal of speeding up the installation process. glibmm master fails to install with: test -z "/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm" || /bin/mkdir -p "/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm" /home/yavor/bin/install-check -m 644 checksum.h convert.h date.h fileutils.h iochannel.h keyfile.h markup.h module.h optioncontext.h optionentry.h optiongroup.h regex.h shell.h spawn.h thread.h nodetree.h unicode.h uriutils.h valuearray.h arrayhandle.h class.h containerhandle_shared.h containers.h debug.h dispatcher.h error.h exception.h exceptionhandler.h helperlist.h init.h i18n-lib.h i18n.h interface.h iochannel.h keyfile.h listhandle.h main.h miscutils.h object.h objectbase.h '/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm' install: will not overwrite just-created `/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm/iochannel.h' with `iochannel.h' install: will not overwrite just-created `/home/yavor/gnome-trunk/include/glibmm-2.4/glibmm/keyfile.h' with `keyfile.h'
This is breaking jhbuild for me too. Looks like some interaction between glib/glibmm/Makefile.am and glib/src/Makefile.am and the .hg files there. I don't know enough about this to propose a fix though.
Upping severity a bit.
I believe this should be fixed in git. Please re-open if it doesn't work for you.