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

Bug#804070: marked as done (texlive-bin: FTBFS when built with dpkg-buildpackage -A)



Your message dated Sat, 13 Feb 2016 03:52:05 +0000
with message-id <E1aURFd-0003Mo-R5@franck.debian.org>
and subject line Bug#804070: fixed in texlive-bin 2015.20160213.39691-1
has caused the Debian Bug report #804070,
regarding texlive-bin: FTBFS when built with dpkg-buildpackage -A
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.)


-- 
804070: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804070
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-bin
Version: 2015.20150524.37493-7
Tags: patch

Dear maintainer: I tried building this package with "dpkg-buildpackage -A"
and this is what happened:

[...]
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# remove .la files which we do not install, so that dh_install
# can work with --fail-missing
rm -f debian/tmp/usr/lib/*.la debian/tmp/usr/lib/*/*.la
# mv c-auto.h into arch-dependent include path
mkdir -p debian/tmp/usr/include/x86_64-linux-gnu/kpathsea
mv debian/tmp/usr/lib/x86_64-linux-gnu/kpathsea/c-auto.h \
        debian/tmp/usr/include/x86_64-linux-gnu/kpathsea/
rmdir debian/tmp/usr/lib/x86_64-linux-gnu/kpathsea
dh_install --fail-missing --sourcedir=/<<PKGBUILDDIR>>/debian/tmp
# replace xdvi wrapper shell script with perl variant to
# allow for opening of gz etc files
rm debian/texlive-binaries/usr/bin/xdvi
rm: cannot remove 'debian/texlive-binaries/usr/bin/xdvi': No such file or directory
debian/rules:168: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:64: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2
[...]

Needless to say, this is bad because source-only uploads have their
own "Arch: all" autobuilder, which means this package may not be
uploaded as source-only in its current state.

Moreover, according to sbuild, the (failed) build needed 30 minutes
and 1 GB of disk space. That's certainly suboptimal considering that
the only architecture-independent package generated by this source
package has just three files:

$ dpkg -c luatex_2015.20150524.37493-7_all.deb | grep ^-
-rw-r--r-- root/root     26615 2015-10-14 08:10 ./usr/share/doc/luatex/copyright
-rw-r--r-- root/root       763 2015-05-14 01:14 ./usr/share/doc/luatex/changelog.gz
-rw-r--r-- root/root     18342 2015-10-14 08:10 ./usr/share/doc/luatex/changelog.Debian.gz

This could be avoided by using build-arch and build-indep.

I see, however, that luatex is a dummy package, and a stable release
(jessie) has already happened, so my recommendation is that the luatex
package is just dropped. The attached (untested) patch might work.

Thanks.
--- a/debian/control
+++ b/debian/control
@@ -132,14 +132,3 @@ Depends: ${misc:Depends}, libtexluajit2 (= ${binary:Version})
 Description: Tex Live: LuaJIT, modified for use with LuaJITTeX (development part)
  This package contains the static library and header files for the texluajit
  library.
-
-Package: luatex
-Section: oldlibs
-Priority: extra
-Architecture: all
-Multi-Arch: foreign
-Depends: texlive-binaries (>= 2014)
-Description: TeX Live: transitional dummy package
- This is a transitional package for luatex to ensure proper upgrade
- to texlive-binaries. It can be safely removed after the installation
- is complete.

--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2015.20160213.39691-1

We believe that the bug you reported is fixed in the latest version of
texlive-bin, 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 804070@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texlive-bin 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, 13 Feb 2016 11:40:43 +0900
Source: texlive-bin
Binary: texlive-binaries libkpathsea6 libkpathsea-dev libptexenc1 libptexenc-dev libsynctex1 libsynctex-dev libtexlua52 libtexlua52-dev libtexluajit2 libtexluajit-dev
Architecture: source amd64
Version: 2015.20160213.39691-1
Distribution: experimental
Urgency: medium
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description:
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea6 - TeX Live: path search library for TeX (runtime part)
 libptexenc-dev - TeX Live: ptex encoding library (development part)
 libptexenc1 - TeX Live: pTeX encoding library
 libsynctex-dev - Tex Live: SyncTeX parser library (development part)
 libsynctex1 - TeX Live: SyncTeX parser library
 libtexlua52 - TeX Live: Lua 5.2, modified for use with LuaTeX
 libtexlua52-dev - Tex Live: Lua 5.2, modified for use with LuaTeX (development part
 libtexluajit-dev - Tex Live: LuaJIT, modified for use with LuaJITTeX (development pa
 libtexluajit2 - TeX Live: LuaJIT, modified for use with LuaJITTeX
 texlive-binaries - Binaries for TeX Live
Closes: 804070 811092
Changes:
 texlive-bin (2015.20160213.39691-1) experimental; urgency=medium
 .
   * Imported Upstream version 2015.20160213.39691
   * drop transitional dummy luatex package (Closes: #804070)
   * fix bashism in mktexlsr (thanks Thorsten Glaser) (Closes: #811092)
   * use more external libs: try poppler again and new libteckit
   * reformat build-deps
   * build musixtex, pmx, m-tx, add replaces for them
Checksums-Sha1:
 ba2dba85f41f50961bb5c9859697095a8deb5ed5 3283 texlive-bin_2015.20160213.39691-1.dsc
 8adb071fd26ddc3b6a4b5abed5e1940cd85f2427 24506612 texlive-bin_2015.20160213.39691.orig.tar.xz
 ea4a4f8632310df24b37c33f3f9c0e950a9b074b 50124 texlive-bin_2015.20160213.39691-1.debian.tar.xz
 4f40b9a19237e9e1607d69c3ed29c1eb9c85efce 183370 libkpathsea-dev_2015.20160213.39691-1_amd64.deb
 bd8b62e6efdf1d7a8c785fac2cbb7045ebf69697 101498 libkpathsea6-dbgsym_2015.20160213.39691-1_amd64.deb
 f50dad2d9cd6b57cc63deb6a2ae94727de42b767 156552 libkpathsea6_2015.20160213.39691-1_amd64.deb
 2357f2ad532390f579b1fecadd616f9b4015fb15 55584 libptexenc-dev_2015.20160213.39691-1_amd64.deb
 09bbcf0d7e389f45751d0005858e99b4724d2816 20170 libptexenc1-dbgsym_2015.20160213.39691-1_amd64.deb
 4fb5c3c5c4b26d64c05100d96431e0eaea6930a2 56382 libptexenc1_2015.20160213.39691-1_amd64.deb
 ba7d9b28e3b70f7b33ac054a5054afa38e32db64 61258 libsynctex-dev_2015.20160213.39691-1_amd64.deb
 1a6cf321e4cd74bbdadf5b09a689adb6e6372c5c 49514 libsynctex1-dbgsym_2015.20160213.39691-1_amd64.deb
 cd512b3f35a0fc1329696302cae055480fb9993b 63288 libsynctex1_2015.20160213.39691-1_amd64.deb
 5121080b9522cbaa86a92aba53ad5e8a598a27b6 247814 libtexlua52-dbgsym_2015.20160213.39691-1_amd64.deb
 44e80a1ffb05f888f8eb1c3f5cd3d5b8d2b1e487 130078 libtexlua52-dev_2015.20160213.39691-1_amd64.deb
 55bc635f61dd11f515040e7a46bef578ef953f6b 109058 libtexlua52_2015.20160213.39691-1_amd64.deb
 af50d1790e469e40fa59916834de3dff321daf82 278886 libtexluajit-dev_2015.20160213.39691-1_amd64.deb
 af1617c6c3299fea2d1dceb127e6c01ab049f13b 797474 libtexluajit2-dbgsym_2015.20160213.39691-1_amd64.deb
 787fb91f800577c1ac4e8d47b7a9aaba98951f20 242100 libtexluajit2_2015.20160213.39691-1_amd64.deb
 3c15fbdf0b37c44cc0b8886772124086d56132d8 26215152 texlive-binaries-dbgsym_2015.20160213.39691-1_amd64.deb
 c36a6a39e5ef6334e86fb13ec90b4f6cb62af3df 6890490 texlive-binaries_2015.20160213.39691-1_amd64.deb
Checksums-Sha256:
 ca1987a7bb2b4d2ed60c9c143bde20b61ec695784d9c0cc11559382c1487127e 3283 texlive-bin_2015.20160213.39691-1.dsc
 04075a319b83d86b8ccfef983183987bd7a7724f77ad895428ae66e625c603d5 24506612 texlive-bin_2015.20160213.39691.orig.tar.xz
 0b1a30d5aa5fbd8a51f0fca731f54d7a00feefb9f10ea3ef2d81ed3eaf9c1f26 50124 texlive-bin_2015.20160213.39691-1.debian.tar.xz
 7916c4205a7b046c0554b03dd2b9e9d42d546ab554280496994de4918d779130 183370 libkpathsea-dev_2015.20160213.39691-1_amd64.deb
 cfba4e200ee136c008a1fd27ab8c859ea2c7864e948fd37c4e23cbfc264088b3 101498 libkpathsea6-dbgsym_2015.20160213.39691-1_amd64.deb
 3900dc8e7b9e5ea7b6f00174811f3cb62772b9723c27a9e463614b6406b384ec 156552 libkpathsea6_2015.20160213.39691-1_amd64.deb
 f8b3982b0c3c63262a1e355f31514015d774ff54804f0198e812b0925c6891eb 55584 libptexenc-dev_2015.20160213.39691-1_amd64.deb
 b6555950be4176fa9be88f55452d42e5373b0557b2818e8a38f7049ed600f745 20170 libptexenc1-dbgsym_2015.20160213.39691-1_amd64.deb
 d5803dfc01f2fb6b24d1053cc5bf4f6efe35da5dcb9a7f4a4e9fedc7e68a2477 56382 libptexenc1_2015.20160213.39691-1_amd64.deb
 1625933bdf8ca1cc3a9d96a9909f0c172c4138126ee7e615d9609328c6fe2d7e 61258 libsynctex-dev_2015.20160213.39691-1_amd64.deb
 8ecf77d926c3da0770124af9a8e620988967de7967b146f9b03b9c23bb894ff6 49514 libsynctex1-dbgsym_2015.20160213.39691-1_amd64.deb
 1534b6e4c37e74c749d4574627b2566634ff9762e5037ca04b1a6e923be123b6 63288 libsynctex1_2015.20160213.39691-1_amd64.deb
 52f41b7b131745fa17e16cc68f78c75c235ee79ff72b9bad78be0ab33a9d8911 247814 libtexlua52-dbgsym_2015.20160213.39691-1_amd64.deb
 4110afbc2b6c90ea8ca9a72f047c0f35b449f771a7c6d772a588b3367bd1b30b 130078 libtexlua52-dev_2015.20160213.39691-1_amd64.deb
 e26190bc5faf05091f487c79dde295fcd16683ccc6896f25b916d5f7da2c445a 109058 libtexlua52_2015.20160213.39691-1_amd64.deb
 3decebc1883af036f40c052af7bd13ebcc30a39524bed00527ba1daf02387f44 278886 libtexluajit-dev_2015.20160213.39691-1_amd64.deb
 76718fdb3904a78707bcfed22b049a70785b1c0e9e02b531b4da21bb24def528 797474 libtexluajit2-dbgsym_2015.20160213.39691-1_amd64.deb
 9ec09ea76d6e35c3c12b102cb8e3dd6a016126dc5573f8209f2247242c7989de 242100 libtexluajit2_2015.20160213.39691-1_amd64.deb
 cfc613587c80959b03b0e9f60ac8f4cb8a27d4c75ce478bd2e88fd7af4332ad2 26215152 texlive-binaries-dbgsym_2015.20160213.39691-1_amd64.deb
 00a07c5530a61fcd7e546a86a215f8b648a9cb71ac828af398ab5c3f42b0efda 6890490 texlive-binaries_2015.20160213.39691-1_amd64.deb
Files:
 388ea4dedb7a9bc84dd62b2cf0574dcc 3283 tex optional texlive-bin_2015.20160213.39691-1.dsc
 28e9a0aa09ad9509eaa3679cb85eba04 24506612 tex optional texlive-bin_2015.20160213.39691.orig.tar.xz
 8e1701ea38cc7339f06decd4c87e073a 50124 tex optional texlive-bin_2015.20160213.39691-1.debian.tar.xz
 e0e69358f4a51a2a5ca4b3ec1014d405 183370 libdevel optional libkpathsea-dev_2015.20160213.39691-1_amd64.deb
 34a9941f2f0adcd42a3790ed1a364026 101498 debug extra libkpathsea6-dbgsym_2015.20160213.39691-1_amd64.deb
 aaaa7618720b070a191d82a0fedd88d6 156552 libs optional libkpathsea6_2015.20160213.39691-1_amd64.deb
 f5e99dbfb2e48a1316c0242a9c923cb9 55584 libdevel optional libptexenc-dev_2015.20160213.39691-1_amd64.deb
 ff73667f858704f07c7f6d8a42a6cd57 20170 debug extra libptexenc1-dbgsym_2015.20160213.39691-1_amd64.deb
 094678a0e881893d475eca72f1b37330 56382 libs optional libptexenc1_2015.20160213.39691-1_amd64.deb
 da2e308166af14ae5791d7421ca0e3c0 61258 libdevel optional libsynctex-dev_2015.20160213.39691-1_amd64.deb
 945813777db16686b7af174b78b2c83b 49514 debug extra libsynctex1-dbgsym_2015.20160213.39691-1_amd64.deb
 85a5f83e57ba4336def34e373e1bec51 63288 libs optional libsynctex1_2015.20160213.39691-1_amd64.deb
 87f450a0e33b419e042f14d7b709bce3 247814 debug extra libtexlua52-dbgsym_2015.20160213.39691-1_amd64.deb
 46dee9564f0b35752f92b1c013255976 130078 libdevel optional libtexlua52-dev_2015.20160213.39691-1_amd64.deb
 e98a637607128119ccda9ed64d1a3b25 109058 libs optional libtexlua52_2015.20160213.39691-1_amd64.deb
 33caf50ae22a309f8e7dcc320489ef1b 278886 libdevel optional libtexluajit-dev_2015.20160213.39691-1_amd64.deb
 2023784d7e9d74bf168712e6ee7c3d7f 797474 debug extra libtexluajit2-dbgsym_2015.20160213.39691-1_amd64.deb
 a8fc9dad024ba8b05a7b2ef9eee1a38c 242100 libs optional libtexluajit2_2015.20160213.39691-1_amd64.deb
 9aedc1f08556d2a1ed01b44bb9598e34 26215152 debug extra texlive-binaries-dbgsym_2015.20160213.39691-1_amd64.deb
 c124c28a8fee34a0e48736fc1befc2f2 6890490 tex optional texlive-binaries_2015.20160213.39691-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJWvp6pAAoJEGyspEiGDNwTxuIP/0OZUKdfbxz5RQjawar4doTG
PX0DVVnAzv9hD+0XkMWCTfwvluNyT6Rcke3rhvqwFnyla/u5LMU7DBz7qHTJJkll
4NThjc5mrTZRQISdRaRBvM658SATUSoaHdIz6jfperNii4PZoPAWuqgjUwOemrN1
adjO0vRB1u/vwjfUsYLNG4laX+DJqXKbs36W71CB6Aq9fgDSzmuxMkuyiQ+3JCec
AjeP48nev8sa1QD1qywFIJfwff7cDT/1C+AV7viPwrsllRbXJ49JkrnvSCX7VZgh
hxQlr3U3emXiku5KreL4UH/RU+clPHRIBFoXQi1wz5tGkT4lPvDTbRVpllKiGgO7
LHc3189dLSKQRctSDm6nW95Wlx2xrVFVoQfUEqOKsB7pFDQR/QIm0fvmWRwiYqWK
+1gAaylZACv4ujRW9HPrI34vCCnectTb3ymcYTqsJVJZokOdoLEwdkaIRPiX9KOa
TKbpani+8nw9im0QZmhU6G7hPabUYEF1f3KwHA10DwZRJe2Lx4tkTSSsnAxyQWRB
P9gy5dY4Y0BsggmcOoxlPKncAnKDrRk6UWO51ijYjMVDE2yhmUvM7lLN9ZCtcqh7
NdYV7Hrb45cS6mCiIVysO32aEzTdlhkmwt00E/rnqyifbYeyJxyDAHyUUCxNicG2
2bNmCRM7xBJcMjnKLXsS
=yHGT
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: