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

Re: new debootstrap NMU for testing

Richard Hirst <rhirst@linuxcare.com> writes:

> smallyes '' | repeat 5 in_target_msg "unpacking required packages.  This will be attempted 5 times." dpkg --force-depends --unpack $(debfor $required)
> that msg with the spaces is protected by quotes so it appears as $1 to
> repeat(), but it isn't protected when repeat() passes it to
> in_target_msg().  I changed the string to
>   "\"unpacking required packages.  This will be attempted 5 times.\""
> and that worked.  Needed in the two places that use repeat 5 in_target_msg.

Argh!  Thanks for finding it. I'll fix it now.

Can I say that shell quoting is the bane of my existance?

> btw, I test debootstrap with the following, which tests the relevant code
> paths:
> debootstrap --boot-floppies --arch ia64 sid ./target file:/mirror/debian 3>&2

Good idea.

...Adam Di Carlo..<adam@onshore-devel.com>...<URL:http://www.onshored.com/>

Reply to: