+++ Joey Hess [2011-03-01 11:49 -0400]: > It does seem to me that it would be better to get basic support into > debhelper generally w/o a v9. The kind of assurance I'm looking > for is along the lines of scanning all debhelper config files in Debian > to make sure none contain the new syntax somehow. While this seems > unlikely, debhelper has enough users that any weird thing could be done > by *someone*.
Neil had a look at possible occurences: On 23 February 2011 23:21, Daniel Silverstone <dsilv...@digital-scurf.org> wrote: > On Wed, Feb 23, 2011 at 10:59:23PM +0000, Wookey wrote: >> A response from joey. One would have to build a load of packages (or >> at least search for the regexp to prove it didn't break anything. > > I find it hard to believe that ${...} appears anywhere in the filesystem of an > unpacked debian system. An easy way to be sure would be to search for $ in > the > Contents files, because globbing would otherwise leave them alone. The Contents files do contain matches for $ and $.*$ but not for ${ Tested on ftp.uk.debian.org/debian for Sid, all architectures. codehelp@free:/org/ftp/debian/dists/sid$ zgrep '${' Contents-*.gz I haven't tested the entire set of postinst scripts - this could be done, possibly on lintian.debian.org or similar. > As for compat 9, I don't think that's entirely infeasible, esp. if you > discover > you need more debhelper changes in order to make multiarch nice. I think compat 9 is probably the best solution anyway. Maintainers will need to make deliberate changes in the package for multiarch, a check for unexpected expansions in their maintainer scripts is just one part of the change. -- Neil Williams ============= http://www.linux.codehelp.co.uk/ Wookey -- Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM http://wookware.org/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org