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

Bug#985149: debootstrap stumbles over tabs in include parameter



Hi Christian,

On Sat, Mar 13, 2021 at 05:56:26PM +0100, Christian Lamparter wrote:
>Package: debootstrap
>Version: 1.0.123
>Severity: normal
>
>Dear Maintainer,
>
>I ran into an issue when I was using debootstrap in order to setup a chroot-
>environment.
>
>I: Retrieving InRelease
>I: Checking Release signature
>I: Valid Release signature (key id 6D33866EDD8FFA41C0143AEDDCC9EFBF77E11517)
>I: Retrieving Packages
>I: Validating Packages
>I: Resolving dependencies of required packages...
>I: Resolving dependencies of base packages...
>I: Checking component main on http://deb.debian.org/debian...
>E: Couldn't find these debs: 48477576
>
>I was surprised to see that "48477576". I expected to get the
>name of the package that was causing this, instead of a number.
>I dug deeper to see what's causing this and I was surprised
>when I found out that the parameter '--include=<tab>package'
>that was passed to debootstrap was causing this.
>
>Here's a reproducer (can be copied into bash). It fetches the
>current debian stable for amd64 with "gzip" as an extra package.
>(that $(printf \\t) is in this example, here so the "tab" won't
>get lost when copying&pasting)

Ummm. Why are you expecting debootstrap to deal with whitespace here?
I'm not convinced this is a bug...

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
  Armed with "Valor": "Centurion" represents quality of Discipline,
  Honor, Integrity and Loyalty. Now you don't have to be a Caesar to
  concord the digital world while feeling safe and proud.


Reply to: