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

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: