Bug#845566: devscripts: debclean is broken
Emmanuel Bourg
ebourg at apache.org
Thu Dec 1 11:04:59 UTC 2016
Hi,
This change is a bit annoying, I used to run "debuild clean" to clean
up my working directories and it no longer works. The extra "--" is
rather inconvenient.
I tried debclean instead but it doesn't seem to be equivalent to "debuild clean".
For example with the tomcat8 package it executes the clean target 8 times!
ebourg at icare:~/packaging/tomcat8$ debclean | grep 'Cleaning in directory'
Cleaning in directory ./.git/refs/tags
Directory ./.git/refs/tags: contains no debian/changelog, skipping
Cleaning in directory .
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-java/usr/share/maven-repo/org/apache/tomcat/tomcat-util-scan
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-java/usr/share/maven-repo/org/apache/tomcat/tomcat-util-scan: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-java/usr/share/maven-repo/org/apache/tomcat/tomcat-jaspic-api
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-java/usr/share/maven-repo/org/apache/tomcat/tomcat-jaspic-api: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-java/usr/share/maven-repo/org/apache/tomcat/tomcat-storeconfig
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-java/usr/share/maven-repo/org/apache/tomcat/tomcat-storeconfig: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-websocket
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-websocket: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-core
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-core: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-el
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-el: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
Cleaning in directory ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-jasper
/usr/bin/debclean: line 167: cd: ./debian/libtomcat8-embed-java/usr/share/maven-repo/org/apache/tomcat/embed/tomcat-embed-jasper: No such file or directory
dpkg-buildpackage --rules-target clean -rfakeroot -us -uc --hook-check=cd ..;
fakeroot debian/rules clean
More information about the devscripts-devel
mailing list