Bug#739946: wheezy-pu: package advi/1.10.2-1
Package: release.debian.org
Severity: normal
Tags: wheezy
User: release.debian.org@packages.debian.org
Usertags: pu
Hello,
advi in wheezy, when recompiled on a wheezy chroot, places files in non-FHS
location /advi.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726418
This is due to a buggy ./configure which does not fill in a variable in the
generated Makefile. I didn't find out yet what exactly that bug is, but it was
apparently triggered by some change between my upload of the advi 1.10-2-1
package and the wheezy freeze since the *binary* packages in wheezy are currently
affected only on s390x, but not on the other architectures. However, rebuilding
the package in wheezy will make the bug appear.
Would you accept an upload to wheezy for that ? A simple patch that fixes the
problem is attached.
Cheers -Ralf.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.11-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash
diff -Nru advi-1.10.2/debian/changelog advi-1.10.2/debian/changelog
--- advi-1.10.2/debian/changelog 2011-10-21 16:44:45.000000000 +0200
+++ advi-1.10.2/debian/changelog 2014-02-18 22:01:06.000000000 +0100
@@ -1,3 +1,11 @@
+advi (1.10.2-1+deb7u1) proposed-updates; urgency=low
+
+ * debian/rules: pass explicitly the latexdir variable to "$(MAKE) install"
+ in order to circumvent a broken ./configure. This avoids files to
+ be placed in non-FHS directory /advi (closes: #726418)
+
+ -- Ralf Treinen <treinen@debian.org> Tue, 18 Feb 2014 21:52:03 +0100
+
advi (1.10.2-1) unstable; urgency=low
* New upstream release.
diff -Nru advi-1.10.2/debian/rules advi-1.10.2/debian/rules
--- advi-1.10.2/debian/rules 2011-10-21 16:44:45.000000000 +0200
+++ advi-1.10.2/debian/rules 2014-02-18 22:01:06.000000000 +0100
@@ -18,7 +18,8 @@
--sysconfdir=/etc
override_dh_auto_install:
- $(MAKE) install DESTDIR=$(CURDIR)/debian/advi
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/advi \
+ latexdir=/usr/share/texmf/tex/latex
ifeq ($(OPT),true)
-rm -f $(CURDIR)/debian/advi/usr/bin/advi.byt
else
Reply to: