[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 Mon, 29 Feb 2016 06:28:29 +0000
with message-id <E1aaHJl-00058P-3N@franck.debian.org>
and subject line Bug#804070: fixed in texlive-bin 2015.20160222.37495-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.20160222.37495-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: Mon, 22 Feb 2016 21:59:40 +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.20160222.37495-1
Distribution: unstable
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.20160222.37495-1) unstable; urgency=medium
 .
   * drop transitional dummy luatex package (Closes: #804070)
   * fix bashism in mktexlsr (thanks Thorsten Glaser) (Closes: #811092)
   * switch back to system poppler
   * reformat build-deps
   * use system poppler again for building
   * build musixtex, m-tx, pmx, and add replaces
   * bump standards version, no changes necessary
   * adjust git browser url
Checksums-Sha1:
 761db09851a2151248327b152e1108ecbdf7b519 2923 texlive-bin_2015.20160222.37495-1.dsc
 9b027bb1702e6757566fa037b6754b84221d39bc 25032168 texlive-bin_2015.20160222.37495.orig.tar.xz
 96f42e4d7cb5e27766b8a045ab615c0071c358ec 51784 texlive-bin_2015.20160222.37495-1.debian.tar.xz
 dfbae3f0223d771370c3395c5081c9e525629c81 183126 libkpathsea-dev_2015.20160222.37495-1_amd64.deb
 f256cfbe697a653beddf0c388d16b1e0627786f8 101500 libkpathsea6-dbgsym_2015.20160222.37495-1_amd64.deb
 b4c93b71b809e53eb3d631e327b6c0475cf4db84 156232 libkpathsea6_2015.20160222.37495-1_amd64.deb
 4c9438daef66482bbeb32e6d7a7648cc373477d5 55290 libptexenc-dev_2015.20160222.37495-1_amd64.deb
 92d01cab50c03072c8cab0d659a4b5ce592c21fe 20150 libptexenc1-dbgsym_2015.20160222.37495-1_amd64.deb
 44c3e7042f5e99dd2006854f6129d4908efda30d 56046 libptexenc1_2015.20160222.37495-1_amd64.deb
 ee6354eee64d528f3adc0a9b5f50979c17d7a946 61176 libsynctex-dev_2015.20160222.37495-1_amd64.deb
 9cbc5bdbcb3b2377e239468fe01a8213a25b45d7 49744 libsynctex1-dbgsym_2015.20160222.37495-1_amd64.deb
 44dd49e1d64ebf4d1250aa12f0b82eb704ae09bd 63128 libsynctex1_2015.20160222.37495-1_amd64.deb
 da61135fd7356dbda7f6212369956ce9d63ebb8a 248036 libtexlua52-dbgsym_2015.20160222.37495-1_amd64.deb
 257389bfb2cd9682add0cb6227e51738fbf96022 130134 libtexlua52-dev_2015.20160222.37495-1_amd64.deb
 c1535245d72148296bbad30b1cafc87388a2432f 109080 libtexlua52_2015.20160222.37495-1_amd64.deb
 b96a72c359057040f4f6890b16d829ebf68267c4 266134 libtexluajit-dev_2015.20160222.37495-1_amd64.deb
 48bb38515387a0d4e277621fa282b7bb37990199 734322 libtexluajit2-dbgsym_2015.20160222.37495-1_amd64.deb
 ccb28cd42bfcfae37fd4d9d73b51b9252a2d8283 231424 libtexluajit2_2015.20160222.37495-1_amd64.deb
 aeec0159cf533b995211f39bdbd3f733ac7ce911 26607422 texlive-binaries-dbgsym_2015.20160222.37495-1_amd64.deb
 24b8be4cd60ab9171430476aa3d8a34b38c5a2aa 6846536 texlive-binaries_2015.20160222.37495-1_amd64.deb
Checksums-Sha256:
 577f89747b4bf80c9ce3289861e258a99282b182e5726bf5ae312ff631e30f13 2923 texlive-bin_2015.20160222.37495-1.dsc
 448183680c174b5504383c30c016470287ac37ef36249944110044613a238f38 25032168 texlive-bin_2015.20160222.37495.orig.tar.xz
 8d184eb80874073e9f95e60a5992a3b6df72b8872eacf7ef21c9d74bdeba729c 51784 texlive-bin_2015.20160222.37495-1.debian.tar.xz
 1816ddabb03914c467319ef845ec40fd8f2a455c38bcc4f151cd17bcf7d432f9 183126 libkpathsea-dev_2015.20160222.37495-1_amd64.deb
 8879c14be279c9100429cd19b1d8397987d0aaa986f057f9e2b943d027d394b6 101500 libkpathsea6-dbgsym_2015.20160222.37495-1_amd64.deb
 f56e39c2764a5edfaf700adddc5d49764df1791f8a29917d6dfc343f66d186df 156232 libkpathsea6_2015.20160222.37495-1_amd64.deb
 8ca569e199eea0d9c3f5c4fd1ec577725ed25bdddc08fc964c915654c7fb8acc 55290 libptexenc-dev_2015.20160222.37495-1_amd64.deb
 cea77ef8b6f9ab6623dff5bdd73fcc8d4f88753a3668434a89e3ec5b1f40ff3b 20150 libptexenc1-dbgsym_2015.20160222.37495-1_amd64.deb
 d65500aba91bc63db3ba857cc65fe0cea9c9bb2cd4d4f207753fd9f98fb70382 56046 libptexenc1_2015.20160222.37495-1_amd64.deb
 d6d4748f5453c91d1f238f0c8a6424f740eda89b331e81c06d82a6467eaece7b 61176 libsynctex-dev_2015.20160222.37495-1_amd64.deb
 caea91de573138090b03cf87621dbccd72b13d9a0141fdd387e0c90a84004ea8 49744 libsynctex1-dbgsym_2015.20160222.37495-1_amd64.deb
 4d9f883c403bcc62bbc0e4fab8e3f63cc010ba63b9db91f0b17ea1ab3282063f 63128 libsynctex1_2015.20160222.37495-1_amd64.deb
 d5aed0c367ebc8910af05e5624330922d0a09f0374f4d2b4c3b3e9b9a1be691c 248036 libtexlua52-dbgsym_2015.20160222.37495-1_amd64.deb
 b44b31aa2d5181886a89b9b7db0d67bd6c8c910c12f4af728e820d90c8bdfd92 130134 libtexlua52-dev_2015.20160222.37495-1_amd64.deb
 bf963242ba5eff248312dd2bf323035ef1f30f3d4ebe7268b41d04f0bb0aa3b7 109080 libtexlua52_2015.20160222.37495-1_amd64.deb
 1421f72b082c0751a568107c71388c41b79d4231b13177662c479439d19d56be 266134 libtexluajit-dev_2015.20160222.37495-1_amd64.deb
 a7d19eae5d0c92c6a5ff068d6270b44d4ae3ee76fe002d542a53e7f50047ef27 734322 libtexluajit2-dbgsym_2015.20160222.37495-1_amd64.deb
 597d90774403ad565e27401c5ceec2970c0e7fc822b07f5127114ae6bce617a3 231424 libtexluajit2_2015.20160222.37495-1_amd64.deb
 84be34ee7bcc88ee025b275961624f488fc98e8af2a555b2a92c9271999efd8a 26607422 texlive-binaries-dbgsym_2015.20160222.37495-1_amd64.deb
 db05e0e457f175497977ad4fcbcbd6e9fe47b80d407e028eb16bd8c8b4044aa2 6846536 texlive-binaries_2015.20160222.37495-1_amd64.deb
Files:
 16d449eb527dca0860ac7fe04d902995 2923 tex optional texlive-bin_2015.20160222.37495-1.dsc
 c43d899ea7a7d3ff51c6d603ad1bf4d2 25032168 tex optional texlive-bin_2015.20160222.37495.orig.tar.xz
 1bcae6206b488c35a183866aaa718234 51784 tex optional texlive-bin_2015.20160222.37495-1.debian.tar.xz
 ac1978cd2dda5c77f9db37027882e1a3 183126 libdevel optional libkpathsea-dev_2015.20160222.37495-1_amd64.deb
 1256093cec30f63da396c38cb5803196 101500 debug extra libkpathsea6-dbgsym_2015.20160222.37495-1_amd64.deb
 8374174660de74a3f403749552a8286d 156232 libs optional libkpathsea6_2015.20160222.37495-1_amd64.deb
 0e32a2722f4b1e4e54346aa43a0768f7 55290 libdevel optional libptexenc-dev_2015.20160222.37495-1_amd64.deb
 2fb38f19d3e79e4be96655e0b7fc7d33 20150 debug extra libptexenc1-dbgsym_2015.20160222.37495-1_amd64.deb
 f7bea5494469a6e6c75df81bcbe4fab3 56046 libs optional libptexenc1_2015.20160222.37495-1_amd64.deb
 7790e341bf997fc7e4be3442e6e8ae4b 61176 libdevel optional libsynctex-dev_2015.20160222.37495-1_amd64.deb
 5ad374ca469af84455d5083cfbe191f0 49744 debug extra libsynctex1-dbgsym_2015.20160222.37495-1_amd64.deb
 9172c53fe6b34b0366ef25c60d07c73f 63128 libs optional libsynctex1_2015.20160222.37495-1_amd64.deb
 321f71b8092e7b3a79e121ddb5a0a63a 248036 debug extra libtexlua52-dbgsym_2015.20160222.37495-1_amd64.deb
 c956e506cf3d8088436e6d83bcbe198a 130134 libdevel optional libtexlua52-dev_2015.20160222.37495-1_amd64.deb
 72861a0238740eaf245069bf137aa948 109080 libs optional libtexlua52_2015.20160222.37495-1_amd64.deb
 62eae638159c3fcbc13445a4340e6e5f 266134 libdevel optional libtexluajit-dev_2015.20160222.37495-1_amd64.deb
 27fceb31b2e3fa10f0823c8dda3ee04c 734322 debug extra libtexluajit2-dbgsym_2015.20160222.37495-1_amd64.deb
 77e1dd97f09d31c72dfa08435607621e 231424 libs optional libtexluajit2_2015.20160222.37495-1_amd64.deb
 f7012eccb60c8e0d5d6ff40573fc7675 26607422 debug extra texlive-binaries-dbgsym_2015.20160222.37495-1_amd64.deb
 6cba521f95377787232878f4ff7a9970 6846536 tex optional texlive-binaries_2015.20160222.37495-1_amd64.deb

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

iQEcBAEBCgAGBQJWzS/AAAoJEOwAuNrTImaqs6UH/iHvBx3cDN4BLZL3m2dp3jDR
92FMZ6+YdjZfre0OkYocQF0vLcAcycnhP3hVn6+iRGLao3+BxB/8QTPuY6Kox4MF
BL9JdeAWpa8Bq00tGGOTsIxh9Lo1D/htj+bHFT5rnqve77CDktouuufEo63hn1ft
bWy2hjb69i/BVTSTGpz+Fud/+V8TuYxQFCW07y1lwKXzMKfQc9PNYKmxDtxBp9oo
nkZJYaTkHNm6WCgZqw6y4s+2UDQ39aHiEH4xQrsO+mUHQmTeTlXjpoYg0vDsM0EV
4/sZIc4Wc8EU9a+QZWWBqiu0h2NZt4+FTTG5jDda1VjGkxbmphCL4uLnNyL6y7c=
=C6FJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: