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

Bug#806028: marked as done (galax: FTBFS when built with dpkg-buildpackage -A (No such file or directory))



Your message dated Sat, 30 Jul 2016 12:34:09 +0000
with message-id <E1bTTSz-0000EG-Q7@franck.debian.org>
and subject line Bug#806028: fixed in galax 1.1-14
has caused the Debian Bug report #806028,
regarding galax: FTBFS when built with dpkg-buildpackage -A (No such file or directory)
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.)


-- 
806028: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806028
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:galax
Version: 1.1-13
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:

--------------------------------------------------------------------------------
[...]
 fakeroot debian/rules binary-indep
dh binary-indep --with ocaml
   dh_testroot -i
   dh_prep -i
   dh_installdirs -i
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
#  override so that we only install the best binary, instead of
# both .opt and .byte together with the best symlink
/usr/bin/make install LN=cp DESTDIR=/<<PKGBUILDDIR>>/debian/tmp
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Circular ast_printer/print_type_core.cmx <- ast_walker/ast_walker_fold.cmx dependency dropped.
make[2]: Circular procctxt/processing_context.cmx <- toplevel/galax_server_util.cmx dependency dropped.
make[2]: Circular code_selection/code/code_execute.cmx <- toplevel/galax_server_util.cmx dependency dropped.
for i in  galapi doc examples usecases regress; do (if test -d $i; then (cd $i ; /usr/bin/make all); fi); done
make[3]: Entering directory '/<<PKGBUILDDIR>>/galapi'
for i in caml_api; do (cd $i ; /usr/bin/make all); done
make[4]: Entering directory '/<<PKGBUILDDIR>>/galapi/caml_api'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/galapi/caml_api'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/galapi'
make[3]: Entering directory '/<<PKGBUILDDIR>>/doc'

[... snipped ...]

# avoid cluttering usr/bin with too generic names
cp debian/tmp/usr/bin/zerod  debian/tmp/usr/bin/galax-zerod
cp debian/tmp/usr/bin/webgui debian/tmp/usr/bin/galax-webgui
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install -XCVS -Xlicense.tex
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_ocamldoc -i
E: debian/libgalax-ocaml-dev/usr/lib/ocaml/galax doesn't exist, but is referenced from debian/galax-doc.ocamldoc at /usr/bin/dh_ocamldoc line 167, <OCAMLDOC> line 5.
debian/rules:5: 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, but I can give some general hints:

* If all the arch-independent packages are dummy transitional packages
released with jessie, the easy fix is to drop them now.
 
* If not, debian/rules should be modified so that the binary-indep
target works in all cases, even when binary-arch is not used (this is
what the "Architecture: all" autobuilder does). For that:
    
* If you are using debhelper, you might want to use options -a and -i
for dh_* commands so that they do not act on packages they do not
have to act.

* Also, if you are using dh, the (independently) optional targets
override_dh_foo-arch and override_dh_foo-indep (for several values
of "foo") may be useful to write a debian/rules which behaves exactly
as desired.


After checking that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B"
work properly, this package will be suitable to be uploaded in
source-only form if you wish (you might want to try it).

Thanks.

--- End Message ---
--- Begin Message ---
Source: galax
Source-Version: 1.1-14

We believe that the bug you reported is fixed in the latest version of
galax, 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 806028@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 galax 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 00:30:04 +0200
Source: galax
Binary: galax galax-extra galaxd libgalax-ocaml-dev galax-doc
Architecture: source amd64 all
Version: 1.1-14
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Nicolas Braud-Santoni <nicolas@braud-santoni.eu>
Description:
 galax      - XQuery implementation with static typing - command line front-end
 galax-doc  - XQuery implementation with static typing - documentation
 galax-extra - XQuery implementation with static typing - utilities
 galaxd     - XQuery implementation with static typing - network servers
 libgalax-ocaml-dev - XQuery implementation with static typing - OCaml libraries
Closes: 806028
Changes:
 galax (1.1-14) unstable; urgency=medium
 .
   * Team upload.
   * Pull sources from the build path. (Closes: #806028)
   * debian/control: Use HTTPS for Vcs-* links
   * Bump Standards-Version to 3.9.8.
     No change required.
Checksums-Sha1:
 ad3de3f873587daad2ed90fcb7263ef17530b3fd 2280 galax_1.1-14.dsc
 979eedcdf04fc4cecf1f268921fc0ddef8fb7240 17892 galax_1.1-14.debian.tar.xz
 7490ba6091011f77dc39f9fdd3020367fd64b6fe 1296046 galax-dbgsym_1.1-14_amd64.deb
 ada404fff579dd8506b533683231212c19fd420c 920348 galax-doc_1.1-14_all.deb
 e816c0e0cc37857914e580b2cbd9d5e3a560c65f 5196786 galax-extra-dbgsym_1.1-14_amd64.deb
 75d3ca992b44266388bb255ddaa5d27e8779e909 19468548 galax-extra_1.1-14_amd64.deb
 9c6c9b8ed770bfc0f853cca13a488a070953bf8c 5018830 galax_1.1-14_amd64.deb
 b9df24ba6268869a9ee01f0e85e51040a1c678af 1960708 galaxd-dbgsym_1.1-14_amd64.deb
 abed434335eed62f1623efe4c345a60117f09c64 7457398 galaxd_1.1-14_amd64.deb
 cf6c0b25678d0f88a33620dfb4bb670cd3075e44 2749966 libgalax-ocaml-dev_1.1-14_amd64.deb
Checksums-Sha256:
 de6675da4238c2c006eccba885d83639639451fb06ff1f2472f2a4d8a0bab47c 2280 galax_1.1-14.dsc
 2baa664a7812d5cbb3eb88c81f9ffb09ac7a6daa82bf8b163eb74f8824f390ef 17892 galax_1.1-14.debian.tar.xz
 13987db0782ffa8f75f95dd8c1701731914d3ec73f446ed44fb2b9e205d7c47c 1296046 galax-dbgsym_1.1-14_amd64.deb
 a3fdecae5d294ff417d30d3509f8a924689dd642a93a60482fdd7d2773e88f14 920348 galax-doc_1.1-14_all.deb
 2ad0b1eb46b88e8c24da6f0fb1c93f060053994607f71cd219f92b4865455d93 5196786 galax-extra-dbgsym_1.1-14_amd64.deb
 52d20c07bef0de0dcc993c18c26bdbb090fc84f9e523b8d922e8ff8e30d8df1a 19468548 galax-extra_1.1-14_amd64.deb
 758028184862bf155bb03d44bb21be3c685d2f725912504a7aa217f7c07f0bcc 5018830 galax_1.1-14_amd64.deb
 914b9f71fae0e77ceedbf2d53497fa4562ca527c3b16044ba5c45d4f59aaeea9 1960708 galaxd-dbgsym_1.1-14_amd64.deb
 96b1b58b55c859ee0d93a78431d43972acfddf6bea13e00fcff12ec14e6abf20 7457398 galaxd_1.1-14_amd64.deb
 50da5a2c6c8b333a95b8c926e82343c2fd8c9a95fdaa31899095452b82134888 2749966 libgalax-ocaml-dev_1.1-14_amd64.deb
Files:
 e6817da99993fa0ee5b73df898ba62c9 2280 text optional galax_1.1-14.dsc
 406339c9c31ccebda6d14f89504db6ff 17892 text optional galax_1.1-14.debian.tar.xz
 b98dd6dc604adb921b6572691787f848 1296046 debug extra galax-dbgsym_1.1-14_amd64.deb
 653801260ba86428e608381125b5dd42 920348 doc optional galax-doc_1.1-14_all.deb
 5e19ed113f795aeab27925f500511302 5196786 debug extra galax-extra-dbgsym_1.1-14_amd64.deb
 0a81be1dc77b55e6ae602607962994ac 19468548 text optional galax-extra_1.1-14_amd64.deb
 fa62d2ed1fb3288976bd57d35c4b7bae 5018830 text optional galax_1.1-14_amd64.deb
 087546b441e7b9af83e4702eff2d3b58 1960708 debug extra galaxd-dbgsym_1.1-14_amd64.deb
 0d113611eb3d88ef3bd7c6b2d5cff66e 7457398 net optional galaxd_1.1-14_amd64.deb
 0ad9877ceefd3caa2845bd6be792e5bc 2749966 ocaml optional libgalax-ocaml-dev_1.1-14_amd64.deb

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

iQIcBAEBCgAGBQJXnJqvAAoJEHhT2k1JiBrTOVYP/iAewKCEMHN7+/VCF1cYBE3l
XSb1paGkY6z3eadSPgmL+zwm9UsmiAuyIQz//PpX3SxOClNFtW1/e31O/UpNAiS0
r7YgfU4xTR72idIFztKdHsgzPExnSspKxDuIPFua3OiHcQRUod5VSiuP8hbDw4IM
wSorzzJuNH2NklibAmjnS4gJvcta0N0xGCImSv9Lf6QWeg6zunQShzKcSQujsRg/
dJeT/xuZRhumMXV3Ft9mhhHgyHS2BoW2hPnG6QYkHhkag4fdTxQ39pVLBsUNfxra
8On7z4ZNCt7bgAlUcn1itMkQZxG/pQNjiwU5+JfEjYBdovr3ixMlAX8s+UNlnRPV
evyWfHNtTPS1nfUVEw0jxGaCT0HeUsIP/RVlbpJmb+kM6qvou18ZZ83d6SWMyQ1/
KUis8fDUY5r+J4p85+f4dhKGGJrfc/WIuVPMxR2/Te7h14whLss0oQS6V2W1kpHa
v66ge5zzqnplCH/bALugDNyGjkPirpOj/PMCBrW9s2/ieErw1swiBkGvb2Y/KsXy
bEP+o9+/ZcFx0wj7UvdPOK+LdkkjG3fTRdtgXi0tV0fMnIg5+Nwnt8CaNTVEwPdZ
El8Ir+WCEW7ulN/5AjB7vMqdCq3TNNSBXvkbGoVJcgjGezn9omditCbeOuAJ4l7n
0yWTZ30RV7mhUVjpSWAj
=tl8I
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: