[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#806625: marked as done (lablgtk2: FTBFS when built with dpkg-buildpackage -A (dh_ocamldoc fails))



Your message dated Sat, 30 Jul 2016 12:05:21 +0000
with message-id <E1bTT17-0004W0-7j@franck.debian.org>
and subject line Bug#806625: fixed in lablgtk2 2.18.3+dfsg-2
has caused the Debian Bug report #806625,
regarding lablgtk2: FTBFS when built with dpkg-buildpackage -A (dh_ocamldoc fails)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
806625: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806625
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:lablgtk2
Version: 2.18.3+dfsg-1
User: sanvila@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with ocaml
   dh_testdir -i
   dh_ocamlinit -i
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg'
cp  src/.depend debian/src.depend.backup
dh_auto_configure -- --with-gl --with-glade --with-rsvg		\
--with-gnomecanvas --with-gtkspell --with-gnomeui \
--with-gtksourceview2
	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --with-gl --with-glade --with-rsvg --with-gnomecanvas --with-gtkspell --with-gnomeui --with-gtksourceview2
configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking

[... snipped ...]

Installed /<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2/dlllablgtk2.so
Installed /<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2/META
Updated /<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmpignore
rm -f lablgtk2
/usr/bin/make lablgtk2 LABLGTKDIR="/usr/lib/ocaml/lablgtk2"
make[4]: Entering directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/src'
sed -e "s|@INSTALLDIR@|/usr/lib/ocaml/lablgtk2|g" \
    -e "s|@LABLGLDIR@|+lablGL|g" \
    -e "s|@MLLIBS@|lablgl.cma lablgtk.cma lablgtkgl.cma lablglade.cma lablgnomecanvas.cma lablgnomeui.cma lablrsvg.cma lablgtkspell.cma lablgtksourceview2.cma|g" \
    -e "s|@INITOBJS@|gtkInit.cmo|g" \
    -e "s|@THOBJS@|gtkThread.cmo|g" \
    -e "s|@THINITOBJS@|gtkThInit.cmo|g" \
    -e "s|@USEDLL@|yes|g" \
    -e "s|@THREADS_LIB@|system|g" \
    < lablgtk2.in > lablgtk2
chmod 755 lablgtk2
make[4]: Leaving directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/src'
cp lablgtk2 "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/bin"
if test -f lablgladecc; then \
  cp lablgladecc "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/bin/lablgladecc2"; \
fi
cp gdk_pixbuf_mlsource "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/bin"
ranlib "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablgtk2.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablgtkgl2.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablglade2.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablgnomecanvas.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablgnomeui.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablrsvg.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablgtkspell.a "/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2"/liblablgtksourceview2.a
Execute ranlib in /<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/debian/tmp/usr/lib/ocaml/lablgtk2
make[3]: Leaving directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg/src'
make[2]: Leaving directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg'
rm \
  debian/tmp/usr/lib/ocaml/lablgtk2/gtkSourceView_types.mli \
  debian/tmp/usr/lib/ocaml/lablgtk2/gSourceView.mli
rm debian/tmp/usr/lib/ocaml/lablgtk2/panel.mli
rm debian/tmp/usr/lib/ocaml/lablgtk2/META
make[1]: Leaving directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg'
   debian/rules override_dh_install
make[1]: Entering directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg'
dh_install --fail-missing -Xbuild.ml
make[1]: Leaving directory '/<<BUILDDIR>>/lablgtk2-2.18.3+dfsg'
   dh_ocamldoc -i
E: debian/liblablgtk2-ocaml-dev/usr/lib/ocaml/lablgtk2 doesn't exist, but is referenced from debian/liblablgtk2-ocaml-doc.ocamldoc at /usr/bin/dh_ocamldoc line 167, <OCAMLDOC> line 4.
debian/rules:13: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
--------------------------------------------------------------------------------

Sorry not to have a fix, as I am reporting many bugs similar to
this one. The common hints are:

* If the only architecture-independent packages are dummy transitional
ones and they were released with jessie, the easy fix is to drop them
now.

* When using "dh", it is allowed to use (independently)
optional targets override_dh_foo-arch and override_dh_foo-indep
(for several values of "foo").


Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, the package would be suitable to be uploaded in source-only
form if you wish.

Thanks.

--- End Message ---
--- Begin Message ---
Source: lablgtk2
Source-Version: 2.18.3+dfsg-2

We believe that the bug you reported is fixed in the latest version of
lablgtk2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 806625@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicolas Braud-Santoni <nicolas@braud-santoni.eu> (supplier of updated lablgtk2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 30 Jul 2016 01:14:41 +0200
Source: lablgtk2
Binary: liblablgtk2-ocaml liblablgtk2-gl-ocaml liblablgtk2-gnome-ocaml liblablgtksourceview2-ocaml liblablgtk2-ocaml-dev liblablgtk2-gl-ocaml-dev liblablgtk2-gnome-ocaml-dev liblablgtksourceview2-ocaml-dev liblablgtk2-ocaml-doc
Architecture: source amd64 all
Version: 2.18.3+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Nicolas Braud-Santoni <nicolas@braud-santoni.eu>
Description:
 liblablgtk2-gl-ocaml - runtime libraries for OCaml bindings to GtkGL
 liblablgtk2-gl-ocaml-dev - OCaml bindings to GtkGL
 liblablgtk2-gnome-ocaml - runtime libraries for OCaml bindings to GNOME
 liblablgtk2-gnome-ocaml-dev - OCaml bindings to GNOME
 liblablgtk2-ocaml - runtime libraries for OCaml bindings for GTK+ version 2
 liblablgtk2-ocaml-dev - OCaml bindings to Gtk+ version 2
 liblablgtk2-ocaml-doc - OCaml bindings to Gtk+ version 2 (documentation)
 liblablgtksourceview2-ocaml - OCaml bindings for libgtksourceview2 (runtime)
 liblablgtksourceview2-ocaml-dev - OCaml bindings for libgtksourceview2, a source editor GTK+ widget
Closes: 806625
Changes:
 lablgtk2 (2.18.3+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
   * Pull sources from the build path for building documentation.
     (Closes: #806625)
   * debian/control: Use HTTPS for Vcs-* links
   * debian/control: Bump Standards-Version to 3.9.8.
     No change required
   * Fix debian/copyright.
     Invalid shortnames were used for licences
Checksums-Sha1:
 39d0d2abf4cb50e8749483b98e67628186f68037 3019 lablgtk2_2.18.3+dfsg-2.dsc
 8ce72d3d0865767383589380b65bcf943aa88d15 10428 lablgtk2_2.18.3+dfsg-2.debian.tar.xz
 8c754409a2d4047018f9c24975dc6438b34d1c41 3948 liblablgtk2-gl-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 36bc9c5b744717d1b8e530f4a285d254ae8a46ec 43162 liblablgtk2-gl-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 27b903f2e9c457c987bfc541a582a316e6237ce4 43188 liblablgtk2-gl-ocaml_2.18.3+dfsg-2_amd64.deb
 292a2d3750dd8bc0488c847b6dee23530ce73a05 13804 liblablgtk2-gnome-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 7a3c991fa5f64a266c1f429d78172695d3a4734f 107510 liblablgtk2-gnome-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 98a6faaef460ee3f83d0a77dfd2e733178852309 89358 liblablgtk2-gnome-ocaml_2.18.3+dfsg-2_amd64.deb
 af88ecd759d842c7d6cd8c0ce05a52e9af268239 142522 liblablgtk2-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 feb6541aeaec585820ee63c67ded5291477b2f26 1446120 liblablgtk2-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 591028befd23d00a4489bc28127719287615c18e 925888 liblablgtk2-ocaml-doc_2.18.3+dfsg-2_all.deb
 0aac22fb0b0aebae830f4c8db24df45ef1743702 751512 liblablgtk2-ocaml_2.18.3+dfsg-2_amd64.deb
 ac12bd43c3fe223e4aac947e6fa965be97bb4ea6 16820 liblablgtksourceview2-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 bbfb6d7c7e6ab67b8486afa899423041fa7ecb65 133728 liblablgtksourceview2-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 9b20b7a874a19e40200698684d0a71e338ca2623 113530 liblablgtksourceview2-ocaml_2.18.3+dfsg-2_amd64.deb
Checksums-Sha256:
 0796fe56a118fd83acbdd699ddf510268e8fb1162bf6accc01b0e6d3e310d7fb 3019 lablgtk2_2.18.3+dfsg-2.dsc
 0e83be481b5c909b91c3072f3ab8d9c1dcf4b87d613b46f25727f8de8a3845e0 10428 lablgtk2_2.18.3+dfsg-2.debian.tar.xz
 ae6c0c29ca7e7770cfa6d16f4b00e9f67afd4e95805dc1bfbde20ccfac5f3c17 3948 liblablgtk2-gl-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 d098c25fb442bd47a84bac482a8c4afe0923574d27514383b7eab03ea4a4de31 43162 liblablgtk2-gl-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 67ee6c7ba488618a61688be484792cc9bbe1918741fedb45764ecf7718bfff87 43188 liblablgtk2-gl-ocaml_2.18.3+dfsg-2_amd64.deb
 9445055d115c7804cd3cfa9b159b237ebdf55a4721bf560cc57e8c501f96ce77 13804 liblablgtk2-gnome-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 03ab35151c99f5153cfab9f0f32b3053d11f2ea01d31a1ac83de0f146d880f98 107510 liblablgtk2-gnome-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 feb218b3e3f0cb595623a23e45a3180dd38803b9415f49408cb34fc7ff2d9e7f 89358 liblablgtk2-gnome-ocaml_2.18.3+dfsg-2_amd64.deb
 5a61e822a9ae3915700c3c045f184a9060bc07a30fa7471f31236e6164b13dcc 142522 liblablgtk2-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 ef9f6858b2a88999d073b85400c17176b479c0a78c0425b0b2f69d37d3831200 1446120 liblablgtk2-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 93591d8109af0e825994c9878c95ba6a3c306fae506324a94bf057db8a89aaa5 925888 liblablgtk2-ocaml-doc_2.18.3+dfsg-2_all.deb
 d0bbae3a43b7768fb6e6ab6c80e2608000be0cca69024d68a64c357a5ca7c753 751512 liblablgtk2-ocaml_2.18.3+dfsg-2_amd64.deb
 54c1bc6aac131c4d047b7bde2700cfae57c8b7ac6bbcae851584c9273bd7aa56 16820 liblablgtksourceview2-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 c79ceb153d4f1553779956710e98844f820f98b6a811da18d23ddef3141437f5 133728 liblablgtksourceview2-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 bfe8ce197bb34cb2ad3336006764b543d489a7c76aef2e0dbea26a7d7d641b38 113530 liblablgtksourceview2-ocaml_2.18.3+dfsg-2_amd64.deb
Files:
 d02c83f8df89a6e7914c93efa2eeedd7 3019 ocaml optional lablgtk2_2.18.3+dfsg-2.dsc
 8a6f2f868306e113cb32205dc47485e9 10428 ocaml optional lablgtk2_2.18.3+dfsg-2.debian.tar.xz
 75897db7d1210581f21d7c53a309666c 3948 debug extra liblablgtk2-gl-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 7310c4190118439af0fb310c12bcb646 43162 ocaml optional liblablgtk2-gl-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 a7701bceca1e91920fbabd1ab1705e12 43188 ocaml optional liblablgtk2-gl-ocaml_2.18.3+dfsg-2_amd64.deb
 0af31d32973940c0e692a4b746ed4c3f 13804 debug extra liblablgtk2-gnome-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 1a940eca40b5f1a35e8da5ef0a0e6a4d 107510 ocaml optional liblablgtk2-gnome-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 3b11d12d0665c3984ccffa6023c38082 89358 ocaml optional liblablgtk2-gnome-ocaml_2.18.3+dfsg-2_amd64.deb
 42f0587d691192d17b023008dfeaa43f 142522 debug extra liblablgtk2-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 7153f297f646b798517ebdec554d1908 1446120 ocaml optional liblablgtk2-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 c7316674182cc1b4360a44aef7840c08 925888 doc optional liblablgtk2-ocaml-doc_2.18.3+dfsg-2_all.deb
 5c5f91a17921d499821afc0c55ce08e0 751512 ocaml optional liblablgtk2-ocaml_2.18.3+dfsg-2_amd64.deb
 10f533a5f1c25b4bca845779030daa4e 16820 debug extra liblablgtksourceview2-ocaml-dbgsym_2.18.3+dfsg-2_amd64.deb
 f9799f8ef5815fe89681937f1bbd8dda 133728 ocaml optional liblablgtksourceview2-ocaml-dev_2.18.3+dfsg-2_amd64.deb
 ed5f7b0b2645a2995cf20d66e961b412 113530 ocaml optional liblablgtksourceview2-ocaml_2.18.3+dfsg-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJXnJUuAAoJEHhT2k1JiBrTQTIP/1DgJQ6OkZ+LifReFPkAnb/w
kqzqapc8nblUqKenTDlhRNg7njJyzwiGEY/ShQ4auXgJxwyB0bpFbAHvpX40qoZA
3GvHTLp+4aicHDqVBE2AJfHXH4be1YXYy6YhbrZsTydAToc7cGWVIcumQeHCimT5
L6a8Tu6OG4PJpc99IQcC4OLu02VICowoaPp4oocbDsfI9LDHqhJBFRjMkAsjN8wn
0MU/Bj+pcooUKiht2e2EPeYCypEMq79PRfwT/gpGpEc19yD4dfvcrxpZuME5Y7Sr
ahyO5zxslQYX+AGsKphmMco0BEKwY3acy+iVUnFdlZeFYS4q+3/vm1J/81P01qHP
MKQogEMZzrDC5bZekexGfRU/P9nFJ4g2sL9cwMF4NH4ws2tD5FBS5fimOlb+9eKp
yBxO1C1gSnzttpqwIDp7+DBkg6MbjTbz97UfrGx/YYpZriO2Vll3NGm2x+83ZuLF
tloxR9ASukbqdeffTYcq8QsLY6PpWbzBz6W95WTAeuwB/i/TmFnCpHvjE7ea0Uiq
8O6E74+QpuQIp6ggNSY8uKO57ORH31cwri8Ct/XepUB7V4iNF1yldgeC8oX0d18P
BVUExO0nTgohRXPoGuI+e/XdKegxSSnzWcj9fzvbdL8MEuaeYgmd82comAZw8juN
rJCGs9txQYRuGgp21742
=npwQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: