In converting libnet-perl, I've found a couple of things in the policy that don't seem to work as advertised.
Specifically, the following two lines don't work as advertised: find `pwd`/debian/tmp -type f -name .packlist | xargs -r rm -f find `pwd`/debian/tmp -type d -empty | xargs -r rmdir -p --no-fail-on-non-empty One problem is that the flag to rmdir is supposed to be --ignore-fail-on-non-empty at least according to my copy of rmdir. The other problem is that rmdir still seems to fail, which causes xargs to return an error code of 123. I added a --verbose flat to rmdir, and got this: find /home/mdorman/prog/libnet-perl/libnet-perl-1.0606/debian/tmp -type d -empty | xargs -r rmdir --verbose -p --ignore-fail-on-non-empty rmdir: removing directory, /home/mdorman/prog/libnet-perl/libnet-perl-1.0606/debian/tmp/usr/lib/perl5/auto/Net rmdir: removing directory, /home/mdorman/prog/libnet-perl/libnet-perl-1.0606/debian/tmp/usr/lib/perl5/auto rmdir: removing directory, /home/mdorman/prog/libnet-perl/libnet-perl-1.0606/debian/tmp/usr/lib/perl5 make: [binary-indep] Error 123 (ignored) Anyone got any ideas why? Mike.

