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 125736 - make distcheck is broken
make distcheck is broken
Status: VERIFIED FIXED
Product: conglomerate
Classification: Other
Component: Documentation
CVS
Other Linux
: Normal normal
: 1.0.0
Assigned To: conglomerate list
conglomerate list
Depends on: 125785 125787
Blocks: 125702
 
 
Reported: 2003-10-28 23:21 UTC by Geert Stappers
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Geert Stappers 2003-10-28 23:21:56 UTC
Hopefully a problem that only on my system exists,
but `make distcheck` ist kaput.
Comment 1 Geert Stappers 2003-10-28 23:24:52 UTC
workaround:

  make dist
  tar xzf conglomerate-VERSION.tar.gz
  cd conglomerate-VERSION/
  make
Comment 2 Geert Stappers 2003-10-28 23:32:08 UTC
gonna try  `make dist` on another (slower) computer,
will report the result tomorrow
Comment 3 Geert Stappers 2003-10-29 07:56:47 UTC
That should have been `make distcheck`.

Anyhow, is does better as the other computer, this one stops at:

-- Installing ../../../doc/reference/html/index.html
-- Installing ../../../doc/reference/html/index.sgml
/usr/bin/install: cannot stat
`../../../doc/reference/html/index.sgml': No such file or directory
make[4]: *** [install-data-local] Error 1
Comment 4 Geert Stappers 2003-10-29 08:22:30 UTC
when the slow computer is idle, I will try with:
--- Makefile.am 28 Oct 2003 22:49:40 -0000      1.13
+++ Makefile.am 29 Oct 2003 08:17:25 -0000
@@ -158,7 +158,7 @@
            $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
          done; \
          echo '-- Installing $(srcdir)/html/index.sgml' ; \
-         $(INSTALL_DATA) $(srcdir)/html/index.sgml
$(DESTDIR)$(TARGET_DIR); \
+         -$(INSTALL_DATA) $(srcdir)/html/index.sgml
$(DESTDIR)$(TARGET_DIR); \
        fi)
  
 #

People with a fast computer may update is bug also ;-)
Comment 5 Geert Stappers 2003-10-29 16:52:10 UTC
I will not commit the '+++ Makefile.am 29 Oct 2003 08:17:25 -0000' patch ,
before 125787 or 125785 is fixed.
Comment 6 Geert Stappers 2003-11-02 08:23:25 UTC
Advised bug 126019 to apply the patch.
Comment 7 Geert Stappers 2003-11-03 21:07:52 UTC
feedback from bug 126019 told the patch didn't work.

Now testing with:
--- doc/reference/Makefile.am   28 Oct 2003 22:49:40 -0000      1.13
+++ doc/reference/Makefile.am   3 Nov 2003 21:03:44 -0000
@@ -157,7 +157,7 @@
            echo '-- Installing '$$i ; \
            $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
          done; \
-         echo '-- Installing $(srcdir)/html/index.sgml' ; \
+         -echo '-- Installing $(srcdir)/html/index.sgml' ; \
          $(INSTALL_DATA) $(srcdir)/html/index.sgml
$(DESTDIR)$(TARGET_DIR); \
        fi)
  
Comment 8 Geert Stappers 2003-11-03 21:21:34 UTC
it failed on my fast system. Will try on the slow computer when I go
to sleep.
Comment 9 Geert Stappers 2003-11-03 21:25:40 UTC
Gonna spend my time on bug 125787
Comment 10 Geert Stappers 2004-01-15 22:22:20 UTC
Bug 136100 will supress the doc/reference issues.

The recent error on make distcheck is
GCONF_CONFIG_SOURCE=xml::/etc/gconf/gconf.xml.defaults \
/usr/bin/gconftool-2 --makefile-install-rule
../../data/conglomerate.schemas
I/O warning : failed to load external entity
"../../data/conglomerate.schemas"
Failed to open `../../data/conglomerate.schemas': No such file or
directory
make[3]: *** [install-data-local] Error 1
Comment 11 Geert Stappers 2004-01-15 22:24:25 UTC
Sorry, bug 131600
Comment 12 Geert Stappers 2004-01-16 13:23:59 UTC
With

  GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=yes make distcheck

you get beyond the 

GCONF_CONFIG_SOURCE=xml::/etc/gconf/gconf.xml.defaults \
/usr/bin/gconftool-2 --makefile-install-rule
../../data/conglomerate.schemas
I/O warning : failed to load external entity
"../../data/conglomerate.schemas"
Failed to open `../../data/conglomerate.schemas': No such file or
directory
make[3]: *** [install-data-local] Error 1

(but you will encounter the next error)
Comment 13 Geert Stappers 2004-01-16 15:55:33 UTC
Okay, fixed that 'next error'. With

  GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=yes make distcheck

will get the wanted:

====================================================
conglomerate-0.7.11.tar.gz is ready for distribution
====================================================

or simply `uss/mkcvstarball`
Comment 14 Geert Stappers 2004-01-16 16:06:24 UTC
triage information:
 - bug is not fixed, we still have bug 131600
 - programmers documentation is excluded,
   that is why it is marked as DOCUMENTATION
 - milestone request from 0.8.0 to 1.0.0,
   bug 131600 is the workaround that allows us do to postpone this bug
 - using NEEDINFO as reminder on bug 131600,
   to avoid the slow bugzilla dependency tree
Comment 15 Geert Stappers 2004-05-06 06:34:37 UTC
That was in january.
Yesterday I spend some time on bug 131600
and did an update on the uss/mkcvstarball script.
Comment 16 Geert Stappers 2004-05-06 06:36:23 UTC
That script is a proper wrapper on the `make distcheck`
and it delivers a tarball.

So we can do `make distcheck`.

I consider this bug RESOLVED and FIXED.
Comment 17 Geert Stappers 2004-05-06 06:39:03 UTC
And now CLOSED
(Hey, it was me who opened this bugreport  :- )