Bug#625171: pymca: FTBFS: rm: cannot remove `debian/pymca/usr/lib/python2.5/site-packages/PyMca/*.dat': No such file or directory

Hideki Yamane henrich at debian.or.jp
Tue May 24 12:46:13 UTC 2011


tags 625171 patch
thanks

Hi,

 To avoid this FTBFS, remove python2.5 lines from debian/rules.
 Here's a proposal patch.



iff -urN pymca-4.4.1p1.orig/debian/rules pymca-4.4.1p1/debian/rules
--- pymca-4.4.1p1.orig/debian/rules     2010-11-30 20:16:02.000000000 +0900
+++ pymca-4.4.1p1/debian/rules  2011-05-24 17:58:05.561659399 +0900
@@ -12,8 +12,7 @@
        python setup.py clean
        -rm -rf build
 
-P25LIB=debian/pymca/usr/lib/python2.5/site-packages/PyMca
-P26LIB=debian/pymca/usr/lib/python2.6/dist-packages/PyMca
+P2xLIB=$(CURDIR)/debian/pymca/usr/lib/python2.*/dist-packages/PyMca
 
 override_dh_install:
        dh_install
@@ -21,16 +20,11 @@
        chmod -R a-X debian/pymca/usr/lib/*
        # FIXME: Is there an easier way to exclude files which
        # are installed to another binary package?
-       rm -rf $(P25LIB)/attdata
-       rm $(P25LIB)/*.dat
-       rm $(P25LIB)/*.dict
-       rm $(P25LIB)/*.cfg
-       rm $(P25LIB)/changelog.txt
-       rm -rf $(P26LIB)/attdata
-       rm $(P26LIB)/*.dat
-       rm $(P26LIB)/*.dict
-       rm $(P26LIB)/*.cfg
-       rm $(P26LIB)/changelog.txt
+       rm -rf $(P2xLIB)/attdata \
+               $(P2xLIB)/*.dat \
+               $(P2xLIB)/*.dict \
+               $(P2xLIB)/*.cfg \
+               $(P2xLIB)/changelog.txt
 override_dh_pysupport:
        dh_pysupport
        chmod 755 debian/pymca-data/usr/share/pyshared





More information about the debian-science-maintainers mailing list