On Mon, Sep 26, 2005 at 12:55:14PM -0400, Camm Maguire wrote: > > > mkdir -p debian/tmp/usr/bin > > > cd $(dirname $(find -name lamclean -perm +u+x -type f |grep -v debian)) && mv -f lamclean lamclean.old && ( /usr/bin/make -n lamclean | awk '/mkdir/ {next} /libtool/ { gsub("[^ ]*liblam\\.la","-L'/build/buildd/lam-7.1.1/debian/tmp/usr/lib' -llam -ldl"); gsub("[^ ]*libmpi\\.la","-L'/build/buildd/lam-7.1.1/debian/tmp/usr/lib' -llam -ldl"); gsub(" lamclean "," '/build/buildd/lam-7.1.1/debian/tmp/usr/bin/lamclean' "); print}' | bash -x -e || (mv lamclean.old lamclean && false)) && mv lamclean.old lamclean > > ^^^^^^^^^^ > > Yeah, that'll be that crazy upstream findutils change that breaks -perm > > +foo in the name of POSIX.. According to the thread on debian-devel, the > > new syntax is apparently -perm /foo. :P > Lovely! But I've just upgraded, and still can't get find locally > which follows this syntax. Is this change final? I don't understand. You're saying that findutils on your system doesn't respect the -perm /u+x syntax? What version of findutils do you have installed? -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. vorlon@debian.org http://www.debian.org/
Attachment:
signature.asc
Description: Digital signature