After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 627820 - in banshee from git ./autogen.sh does not work
in banshee from git ./autogen.sh does not work
Status: RESOLVED FIXED
Product: banshee
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-24 09:09 UTC by Maciej (Matthew) Piechotka
Modified: 2010-08-24 17:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Maciej (Matthew) Piechotka 2010-08-24 09:09:25 UTC
# ./autogen.sh 
0.20.1
Running gnome-doc-prepare --automake --force --copy ...
Running intltoolize --force --copy ...
You should add the contents of '/usr/share/aclocal/intltool.m4' to 'aclocal.m4'.
Running libtoolize --force --copy --automake ...
Running aclocal -I build/m4/banshee -I build/m4/shamrock -I build/m4/shave ...
Running autoconf ...
Running autoheader ...
Running automake --gnu --add-missing --force --copy -Wno-portability -Wno-portability ...
configure.ac:44: installing `./config.guess'
configure.ac:44: installing `./config.sub'
configure.ac:37: installing `./install-sh'
configure.ac:37: installing `./missing'
gstreamer/equalizer/Makefile.am: installing `./depcomp'
src/Backends/Banshee.Osx/Makefile.am:27: MAINTAINERCLEANFILES was already defined in condition PLATFORM_DARWIN, which is included in condition TRUE ...
build/build.rules.mk:92: ... `MAINTAINERCLEANFILES' previously defined here
src/Backends/Banshee.Osx/Makefile.am:22:   `build/build.mk' included from here
build/build.mk:2:   `build/build.rules.mk' included from here
src/Clients/Booter/Makefile.am:22: CLEANFILES multiply defined in condition TRUE ...
build/build.rules.mk:90: ... `CLEANFILES' previously defined here
src/Clients/Booter/Makefile.am:6:   `build/build.mk' included from here
build/build.mk:2:   `build/build.rules.mk' included from here
src/Extensions/Banshee.NotificationArea/Makefile.am:2: NOTIFY_SHARP_LIBS was already defined in condition TRUE, which includes condition EXTERNAL_NOTIFY_SHARP ...
configure.ac:109: ... `NOTIFY_SHARP_LIBS' previously defined here
src/Extensions/Banshee.NotificationArea/Makefile.am:5: NOTIFY_SHARP_LIBS was already defined in condition TRUE, which includes condition !EXTERNAL_NOTIFY_SHARP ...
src/Extensions/Banshee.NotificationArea/Makefile.am:2: ... `NOTIFY_SHARP_LIBS' previously defined here
build/build.rules.mk:41: run was already defined in condition TRUE, which includes condition REMOTE_AUDIO_ENABLED ...
src/Extensions/Banshee.RemoteAudio/Makefile.am:23:   `build/build.mk' included from here
build/build.mk:2:   `build/build.rules.mk' included from here
src/Extensions/Banshee.RemoteAudio/Makefile.am:17: ... `run' previously defined here
configure.ac:240: required file `src/Hyena/Makefile.in' not found
configure.ac:240: required file `src/Hyena/build/Makefile.in' not found
configure.ac:240: required file `src/Hyena/build/pkg-config/Makefile.in' not found
configure.ac:240: required file `src/Hyena/build/m4/Makefile.in' not found
configure.ac:240: required file `src/Hyena/Mono.Data.Sqlite/Makefile.in' not found
configure.ac:240: required file `src/Hyena/Hyena/Makefile.in' not found
configure.ac:240: required file `src/Hyena/Hyena.Data.Sqlite/Makefile.in' not found
configure.ac:240: required file `src/Hyena/Hyena.Gui/Makefile.in' not found
Error: Could not run automake, which is required to configure banshee
Comment 1 Alexander Kojevnikov 2010-08-24 12:01:10 UTC
Hyena is a git submodule in Banshee. To get it you should run:

% git submodule init
% git submodule update

Closing as INVALID, feel free to re-open if this doesn't work for you.
Comment 2 Gabriel Burt 2010-08-24 15:53:12 UTC
Alexander, the `git submodule init` should have been run automatically, by autogen.sh, no?
Comment 3 Gabriel Burt 2010-08-24 15:58:34 UTC
Maciej, have you done anything related to git submodules in this checkout already?  Have you been following banshee git for a while?  We changed the submodule location, which might be what's messing you up.  Can you try `git clone`ing banshee again?
Comment 4 Maciej (Matthew) Piechotka 2010-08-24 16:02:02 UTC
(In reply to comment #3)
> Maciej, have you done anything related to git submodules in this checkout
> already?  Have you been following banshee git for a while?  We changed the
> submodule location, which might be what's messing you up.  Can you try `git
> clone`ing banshee again?

No it was 'clean' recent checkout from scratch.
Comment 5 Bertrand Lorentz 2010-08-24 17:39:40 UTC
The autogen.sh script was broken recently and was not doing the "git submodule init" anymore.

Fixed by this commit :
http://git.gnome.org/browse/banshee/commit/?id=6602bb11