Your message dated Wed, 30 Jan 2013 05:47:39 +0000
with message-id <e1u0qwj-0007cz...@franck.debian.org>
and subject line Bug#699132: fixed in texmacs 1:1.0.7.16+1-1
has caused the Debian Bug report #699132,
regarding Fix issues with non-arch-indep builds (like on the buildds)
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 ow...@bugs.debian.org
immediately.)
--
699132: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699132
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: texmacs
Version: 1:1.0.7.16-1
Severity: serious
Tags: patch
Justification: fails to build from source (but built successfully in the past)
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu raring ubuntu-patch
In Ubuntu, the attached patch was applied to achieve the following:
* Make debian/fixsh operate on debian/texmacs instead of debian/tmp,
and move it to binary-post-install/texmacs:: to keep consistency
when not building arch-indep packages, as on the Dbeian buildds.
* Remove maxima_filter in clean to fix FTBFS on on non-i386 arches.
So, there are three distinct bugs here, only two of which I address
with this patch:
1) When building without arch-indep (dpkg-buildpackage -B, instead of
dpkg-buildpackage -b), debian/fixsh doesn't trigger. The top
changelog entry addresses that and fixes cross-arch consistency.
2) You're trying to ship an i386 binary on all arches, which causes
an FTBFS (quite rightly so), the clean addition fixes that, BUT:
3) The i386 binary in question is a binary compiled from sources
that no longer ship (the maxima_filter sources and Makefile were
removed upstream, but they left the binary cruft in their tarball,
it looks like). Either you should repack your source as a dfsg
orig tarball (as shipping a binary without source doesn't meet the
DFSG), or you should talk your upstream into dropping the stray
binary and re-releasing a 1.0.7.16.0 or something, so you can
package that instead.
... Adam
-- System Information:
Debian Release: wheezy/sid
APT prefers raring-updates
APT policy: (500, 'raring-updates'), (500, 'raring-security'), (500, 'raring')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.8.0-0-generic (SMP w/4 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u texmacs-1.0.7.16/debian/rules texmacs-1.0.7.16/debian/rules
--- texmacs-1.0.7.16/debian/rules
+++ texmacs-1.0.7.16/debian/rules
@@ -24,6 +24,7 @@
rm -rf TeXmacs/misc/pixmacs/.xvpics
rm -f config.log misc/admin/admin.makefile
rm -f packages/macos/Base.xcconfig
+ rm -f plugins/maxima/bin/maxima_filter
binary-post-install/texmacs-common::
mv debian/texmacs-common/usr/share/texmacs/TeXmacs/misc/pixmaps debian/texmacs-common/usr/share/pixmaps/texmacs
@@ -49,3 +50,5 @@
+binary-post-install/texmacs::
+ sh ./debian/fixsh
+
binary-predeb/texmacs-common::
chmod a+x debian/texmacs-common/usr/share/texmacs/TeXmacs/langs/encoding/*.awk
- sh ./debian/fixsh
diff -u texmacs-1.0.7.16/debian/changelog texmacs-1.0.7.16/debian/changelog
diff -u texmacs-1.0.7.16/debian/fixsh texmacs-1.0.7.16/debian/fixsh
--- texmacs-1.0.7.16/debian/fixsh
+++ texmacs-1.0.7.16/debian/fixsh
@@ -2,7 +2,7 @@
set -x
# BIN are lists of ELF binaries and Perl/Python scripts so should be omitted.
-PLGIN=debian/tmp/usr/lib/texmacs/TeXmacs/bin
+PLGIN=debian/texmacs/usr/lib/texmacs/TeXmacs/bin
BIN="maxima_filter realpath tm_axiom tm_graphviz tm_maple_5 tm_r tm_shell bbox_add.pl perl-tm_asy realpath.py tm_asy2 tm_mupad tm_python tm_sage"
cd $PLGIN
--- End Message ---
--- Begin Message ---
Source: texmacs
Source-Version: 1:1.0.7.16+1-1
We believe that the bug you reported is fixed in the latest version of
texmacs, 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 699...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Atsuhito KOHDA <ko...@debian.org> (supplier of updated texmacs 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 30 Jan 2013 10:28:20 +0900
Source: texmacs
Binary: texmacs texmacs-common
Architecture: source all i386
Version: 1:1.0.7.16+1-1
Distribution: unstable
Urgency: low
Maintainer: Atsuhito KOHDA <ko...@debian.org>
Changed-By: Atsuhito KOHDA <ko...@debian.org>
Description:
texmacs - WYSIWYG mathematical text editor using TeX fonts
texmacs-common - WYSIWYG mathematical text editor using TeX fonts
Closes: 699132
Changes:
texmacs (1:1.0.7.16+1-1) unstable; urgency=low
.
* Dropped i386 binary without sources, maxima_filter, from orig.tar.gz
and so changed version number of orig.tar.gz from 1.0.7.16 to 1.0.7.16+1
and also applied a patch by Adam Conrad. (Closes: #699132)
Thanks to Adam Conrad <adconrad AT debian DOT org>
- Make debian/fixsh operate on debian/texmacs instead of debian/tmp,
and move it to binary-post-install/texmacs:: to keep consistency
when not building arch-indep packages, as on the Dbeian buildds.
- Remove maxima_filter in clean to fix FTBFS on on non-i386 arches.
Checksums-Sha1:
c67fd5d4af57e627171a725a4dcad8f22f305566 1436 texmacs_1.0.7.16+1-1.dsc
65c9dee6560f2d16d0bbeb1df5c74aa4c7f3569e 15310991
texmacs_1.0.7.16+1.orig.tar.gz
45597f09cc8d4682ac60334144c8bcd58d379dd9 33167 texmacs_1.0.7.16+1-1.diff.gz
c70366a70ff560b7a5e487e899754bda77b266ac 11488948
texmacs-common_1.0.7.16+1-1_all.deb
51ac85fc8c546568658e3729086a96712180b478 1712570 texmacs_1.0.7.16+1-1_i386.deb
Checksums-Sha256:
8cce6f7fd49fce64de76e5140d2d7659973356f2d1b21428d1b2301959f50dc8 1436
texmacs_1.0.7.16+1-1.dsc
8ab2ce708e55e6e5b8dc1b7527beea21ddd5b36e546bcde9b5c5802b24175084 15310991
texmacs_1.0.7.16+1.orig.tar.gz
bcef60b9e1d4192cd72c47007be69d1e98050a1cfdd6c718053945a9bc3849ff 33167
texmacs_1.0.7.16+1-1.diff.gz
0f3f39a326dae8aaa610e87dcbda01825afbc71f3ed9440234d1f662972ea68a 11488948
texmacs-common_1.0.7.16+1-1_all.deb
54d4fabf484f1120827f152eb689cf61ee5b4e9edf5dd067647aed7ebacee794 1712570
texmacs_1.0.7.16+1-1_i386.deb
Files:
6fc9fc00fb62278dcbc9a4a669f91eaf 1436 editors optional texmacs_1.0.7.16+1-1.dsc
5cec420211081c39fdf08f2a7bfaa384 15310991 editors optional
texmacs_1.0.7.16+1.orig.tar.gz
af835f9658c99249693fdb2e22a62764 33167 editors optional
texmacs_1.0.7.16+1-1.diff.gz
ed4175c14494e208e3abd18040cc480b 11488948 editors optional
texmacs-common_1.0.7.16+1-1_all.deb
d7f72f4068152a792b5e93bdfd20c107 1712570 editors optional
texmacs_1.0.7.16+1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlEIspsACgkQ1IXdL1v6kOwmvQCeOTtcT4DptsMgfFjyY2zDLsDN
XNcAnRpUN8C1IN/yNJytlXvqoMmKKK8H
=6e1z
-----END PGP SIGNATURE-----
--- End Message ---