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 666737 - gegl/gegl-0.1.deps missing from gegl-0.1.8 tarball
gegl/gegl-0.1.deps missing from gegl-0.1.8 tarball
Status: RESOLVED FIXED
Product: GEGL
Classification: Other
Component: build
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Default Gegl Component Owner
: 667135 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-12-22 22:45 UTC by o589926
Modified: 2012-01-04 04:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description o589926 2011-12-22 22:45:13 UTC
Compiling gegl 0.1.8 results in:

    make[3]: *** No rule to make target `gegl-0.1.deps', needed by `all-am'.  Stop.

This is because gegl/gegl-0.1.deps is missing from the 0.1.8 tarball; it is present in your git repository.
Comment 1 o589926 2011-12-22 22:49:03 UTC
Configure is:

./configure --prefix=/usr --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --docdir=/usr/share/doc/gegl-0.1.8 --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --enable-fast-install --libdir=/usr/lib64 --disable-docs --with-cairo --with-gdk-pixbuf --with-pango --with-pangocairo --with-libjpeg --with-libpng --without-graphviz --without-lensfun --without-libspiro --without-libv4l --without-lua --without-umfpack --enable-mmx --enable-sse --with-exiv2 --with-libavformat --with-openexr --without-sdl --with-librsvg --with-libopenraw
Comment 2 Jon Nordby 2012-01-02 15:40:53 UTC
*** Bug 667135 has been marked as a duplicate of this bug. ***
Comment 3 Jon Nordby 2012-01-02 15:45:18 UTC
This is likely due to the file not being in list of files to dist in automake
at the time the 0.1.8 tarball was rolled.

Possible workarounds:
- Copy the .deps file into the extracted source tree from git
- Build from git instead of tarball
- Build without Vala and/or gobject introspection.
Comment 4 Sebastian Pipping 2012-01-02 16:51:02 UTC
I like

- Copy the .deps file into the extracted source tree from git

best.  Looks like

  # echo 'babl-0.1' > gegl/gegl-0.1.deps

should do.  Thanks for the quick reaction (to bug #667135)!
Comment 5 Øyvind Kolås (pippin) 2012-01-04 04:55:08 UTC
commit 60c5abed6c97559ac75d8550e29e5e1c425fb733
Author: Øyvind Kolås <pippin@gimp.org>
Date:   Wed Jan 4 04:52:23 2012 +0000

    build: add GEGL-0.1.deps to EXTRA_DIST