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

Bug#48526: dpkg-dev: dpkg-parsechangelog doesn't respect /usr/local



Package: dpkg-dev
Version: 1.4.1.18

There's a missing 'last' command after line 66 of dpkg-parsechangelog,
so a parser in /usr/local/lib will be overridden by one in /usr/lib:

 for $pd (@parserpath) {
     $pa= "$pd/$format";
     if (!stat("$pa")) {
 	$! == ENOENT || &syserr("failed to check for format parser
 	$pa");
     } elsif (!-x _) {
 	&warn("format parser $pa not executable");
     } else {
 	$pf= $pa;
+	last;
     }
 }



   Julian

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

  Julian Gilbey, Dept of Maths, QMW, Univ. of London. J.D.Gilbey@qmw.ac.uk
        Debian GNU/Linux Developer,  see http://www.debian.org/~jdg


Reply to: