Package: multistrap
Version: 2.2.0ubuntu1
Severity: normal

Dear Maintainer,

I tried to use multistrap in a directory which has one white space in the name.
This leads to the following error:

--snip--
heimpold@heimpold-vm:~/test test$ multistrap -f multistrap-duckbill.conf
Use of uninitialized value $sources{"base"} in pattern match (m//) at 
/usr/sbin/multistrap line 1251.
multistrap 2.2.0ubuntu1 using multistrap-duckbill.conf
Use of uninitialized value in join or string at /usr/sbin/multistrap line 1280.
Use of uninitialized value $fl in string eq at /usr/sbin/multistrap line 1195.
Use of uninitialized value $fl in string eq at /usr/sbin/multistrap line 1195.
Use of uninitialized value in join or string at /usr/sbin/multistrap line 1280.
Use of uninitialized value in join or string at /usr/sbin/multistrap line 1280.
multistrap 2.2.0ubuntu1 using multistrap-common.conf
Using foreign architecture: armel
multistrap building armel multistrap on 'i386'
I: Setting /home/heimpold/test test/rootfs/lib64 -> /home/heimpold/test 
test/rootfs/lib symbolic link.
Getting package lists: apt-get  -o Apt::Architecture=armel -o 
Dir::Etc::TrustedParts=/home/heimpold/test test/rootfs/etc/apt/trusted.gpg.d -o 
Dir::Etc::Trusted=/home/heimpold/test test/rootfs/etc/apt/trusted.gpg -o 
Apt::Get::AllowUnauthenticated=true -o Apt::Get::Download-Only=true -o 
Apt::Install-Recommends=false -o Dir=/home/heimpold/test test/rootfs/ -o 
Dir::Etc=/home/heimpold/test test/rootfs/etc/apt/ -o 
Dir::Etc::Parts=/home/heimpold/test test/rootfs/etc/apt/apt.conf.d/ -o 
Dir::Etc::PreferencesParts=/home/heimpold/test 
test/rootfs/etc/apt/preferences.d/ -o APT::Default-Release=* -o 
Dir::State=/home/heimpold/test test/rootfs/var/lib/apt/ -o 
Dir::State::Status=/home/heimpold/test test/rootfs/var/lib/dpkg/status -o 
Dir::Cache=/home/heimpold/test test/rootfs/var/cache/apt/ update
E: Invalid operation test/rootfs/etc/apt/trusted.gpg.d
apt update failed. Exit value: 100
heimpold@heimpold-vm:~/test test$
--snap--

I guess some quoting of the path names is missing.

Regards,
Michael

-- System Information:
Debian Release: jessie/sid
  APT prefers trusty-updates
  APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 
'trusty'), (100, 'trusty-backports')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-50-generic (SMP w/3 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages multistrap depends on:
ii  apt                            1.0.1ubuntu2.10
ii  libconfig-auto-perl            0.42-1
ii  liblocale-gettext-perl         1.05-7build3
ii  libparse-debian-packages-perl  0.03-1
ii  perl                           5.18.2-2ubuntu1

Versions of packages multistrap recommends:
ii  emdebian-archive-keyring  2.0.3

Versions of packages multistrap suggests:
ii  fakeroot  1.20-3ubuntu2

-- no debconf information

Reply via email to