+++ 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

Reply via email to