Your message dated Tue, 15 Sep 2015 17:34:22 +0000
with message-id <[email protected]>
and subject line Bug#780315: fixed in maxima 5.37.1-1
has caused the Debian Bug report #780315,
regarding maxima: Fails to build from a git repository
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 [email protected]
immediately.)
--
780315: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780315
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: maxima
Severity: wishlist
Tags: patch
Dear maintainer,
the maxima package fails to build from a git repository, because the
upstream configure script replaces the version by the output of "git
describe --dirty", which causes files to be installed to the wrong path.
The attached patch fixes this.
When I rebuild a package, the first thing I do is to put it into a local
git repository to track what I'm doing, so it would be nice for the
package to build even if it's in git.
Best,
Tobias
Description: Allow package to be build from within a git repository
The removed code screws up the version number if a git repository
is present. This causes files to be installed to wrong paths and
the package fails to build.
Author: Tobias Hansen <[email protected]>
--- a/configure.ac
+++ b/configure.ac
@@ -111,20 +111,12 @@
dnl See if git exists. If it does, update VERSION to include a git tag
AC_CHECK_PROG(git_found, git, true, false)
-if test x"${git_found}" = xtrue; then
# Test to see if git describe works (discarding any output). If
# it works, use it. Otherwise, keep existing value of VERSION.
# (git describe fails if git is executed in a non-Git directory, e.g.,
# an unpacked tarball. Since the exit codes of git describe are undocumented,
# we cannot distinguish that from a missing annotated tag.
# Play it safe by refusing to change VERSION.)
- if git describe > /dev/null 2>&1; then
- VERSION="`git describe --dirty`"
- # When building RPMs, hyphens in the version are not allowed, so
- # replace them with underscores.
- VERSION=`echo $VERSION | sed 's;-;_;g'`
- fi
-fi
dnl Parses the version number for the manual
manual_version=`echo $VERSION | sed 's+branch_++; s+_base++; s+_dirty++; s+_+.+g'`
--- End Message ---
--- Begin Message ---
Source: maxima
Source-Version: 5.37.1-1
We believe that the bug you reported is fixed in the latest version of
maxima, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Camm Maguire <[email protected]> (supplier of updated maxima 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 15 Sep 2015 16:34:03 +0000
Source: maxima
Binary: maxima maxima-src maxima-test maxima-doc xmaxima maxima-emacs
maxima-share
Architecture: source all amd64
Version: 5.37.1-1
Distribution: unstable
Urgency: medium
Maintainer: Camm Maguire <[email protected]>
Changed-By: Camm Maguire <[email protected]>
Description:
maxima - Computer algebra system -- base system
maxima-doc - Computer algebra system -- documentation
maxima-emacs - Computer algebra system -- emacs interface
maxima-share - Computer algebra system -- extra code
maxima-src - Computer algebra system -- source code
maxima-test - Computer algebra system -- test suite
xmaxima - Computer algebra system -- x interface
Closes: 780315 788430
Changes:
maxima (5.37.1-1) unstable; urgency=medium
.
* New upstream release
* Bug fix: "looking for info documentation in the wrong location",
thanks to Antonio Terceiro (Closes: #788430).
* Bug fix: "Fails to build from a git repository", thanks to Tobias
Hansen (Closes: #780315).
Checksums-Sha1:
d066fac6f204da33b2ef62c576a78c7ac0188aac 2151 maxima_5.37.1-1.dsc
b80972c3d39ac42bf2e9714697d3d8fd7756eb28 30331197 maxima_5.37.1.orig.tar.gz
0f1d4d497df8d55d7466e2d29c4764fe05e84b56 1900940 maxima_5.37.1-1.debian.tar.xz
c8175892af67a82388ac5fbdaa33690c63ef23d5 4655202 maxima-doc_5.37.1-1_all.deb
48fe6b54c06da6c3e3181485f098983dc12f9858 187628 maxima-emacs_5.37.1-1_all.deb
147ba3094d4bf8888ca25c0153171d94c86062eb 5894398 maxima-share_5.37.1-1_all.deb
61e2239939efd830d4c1d94fa3b61ed27ff7c556 1131730 maxima-src_5.37.1-1_all.deb
f4cc6ff0f0d2690d2cc57425066536399103ba03 380526 maxima-test_5.37.1-1_all.deb
cdb2bcdb22252697b3852b6f0e5f986411dfde22 6344640 maxima_5.37.1-1_amd64.deb
4533d8e95df2aa29c11e8eb5670f254f61338926 440142 xmaxima_5.37.1-1_amd64.deb
Checksums-Sha256:
6c291b8e668b1a054c1ced8e00f8dc4011cfb73efec0fc72d72f7776bdd8eb2e 2151
maxima_5.37.1-1.dsc
bd5de27ad07d5a47f5b14b11be4711072623975737bd02be86b916fada9da18d 30331197
maxima_5.37.1.orig.tar.gz
8aa86ad20fe08a7f74ca75626cef7566ac7f6ccaffa05c6e042e9206975fd14a 1900940
maxima_5.37.1-1.debian.tar.xz
429a98b39bca3b51d05981a62799764ae4827de91ff41592621ea0348668bd17 4655202
maxima-doc_5.37.1-1_all.deb
dbe2878ca3942557244676d2b5bf7fa96f8b76fc2d12a81b01db1106464ebe58 187628
maxima-emacs_5.37.1-1_all.deb
d38e33f719e15725e49adf7e7b1a9746610f23af22fa9c3c692cbcb04c133f02 5894398
maxima-share_5.37.1-1_all.deb
00036d44c29025e6e7a0752f2ea309cc04fee911aab7e541afff905b3d8aa719 1131730
maxima-src_5.37.1-1_all.deb
27a4c8d80d375b19255047b81e84b45248af4cf05a8a3c7da9f2d26ea746eb72 380526
maxima-test_5.37.1-1_all.deb
57afb3a062ff4ec9c646847b008e3c46e4554bafc4691a26e28d0a58bd8fb0b3 6344640
maxima_5.37.1-1_amd64.deb
db649024425e482f1c7f139e9a517916ead94184e884dde2ea5929c005869efc 440142
xmaxima_5.37.1-1_amd64.deb
Files:
e0c04815fbaf5420a9755a4d113921cf 2151 math optional maxima_5.37.1-1.dsc
17a314597caaa5a8eb554b9375daf52e 30331197 math optional
maxima_5.37.1.orig.tar.gz
1c199cd41999b8c4d081b804b2b3167a 1900940 math optional
maxima_5.37.1-1.debian.tar.xz
58d4eb8e8a2dee4fe63ceb750b7e5068 4655202 doc optional
maxima-doc_5.37.1-1_all.deb
7862b3984d66e89bb93075d14cae810e 187628 math optional
maxima-emacs_5.37.1-1_all.deb
c78de66ef6d0ae454eb6e10f92947292 5894398 math optional
maxima-share_5.37.1-1_all.deb
96841b2f320f47c44eec49b58af31467 1131730 math optional
maxima-src_5.37.1-1_all.deb
8a75ad40fae5483420035664317e7ebb 380526 math optional
maxima-test_5.37.1-1_all.deb
62064ae4d066160acd6c7d8af5480ebb 6344640 math optional
maxima_5.37.1-1_amd64.deb
e6ff33ee5561708f3bb070ef13ba5598 440142 math optional
xmaxima_5.37.1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV+ExcAAoJELhFzlEPm3FNAP0P/11VxTQR9ZxLGAhGyHh/EWoj
+HbUG88kv+emd1v2TfPAMGbMG5lfGAEknuq1GMns8l8pjQFl6/6HTR5HmxzDRfv8
wyiRRAxt+8zZKLQPs9kJu4UkCbXvu0Htb5zl5EgXWO41rONlfBZbWojVw3WGn7kz
hcRoBmTHM1jGXes3tg6WBLH4qgtuf7ff2/5B6+tddLKBZOaak9+lQweHqFtA845a
TqVvADON2edE9LMZu6sYneh+Hs1e6hN68kFfJ8rtu+bI3aXLjGcTHhlzlosgR6kx
JPFJik/AHpjbB0a13n/TXSvk/PZ9uwVonvmErRgvllMthPoOFe7pia7g4riZygpW
GqAxEEXc35sXKye01W5P0Qiywd83Wq3cbl5B41eMRFQNbADcQv+SciDfP1l4RIC4
vh22nw5IDzwZAaY9+YAHU5Y857JX0ng+RTxiV4lYsXGs6+tCrqU1F2ZrfjOot1Q7
hFXFBM3J3BOG+pJ+Evuo9t0uv/r0ZtAzuQp/alW7UclROu6nZ7Pe8EM4ihPhjnxw
uBH67duO78jvwOEutL8CpHg+z0vtlXPj50ThV+Kfgg5h465PmwgbH48ylDbi/k1/
PfnrnxrxoReG93D25GNVw2TLaiP1zLsubEKapoqFgN+knbNmlxQ/kI+rV6EySyey
/Nr1EH9j2YqcwokLmUjC
=bgW5
-----END PGP SIGNATURE-----
--- End Message ---