Debian Bug report logs - #649545
live-build: cannot create live usb-hdd because of mkdir: missing operand

Package: live-build; Maintainer for live-build is Live Systems Maintainers <debian-live@lists.debian.org>; Source for live-build is src:live-build.

Reported by: Piotr <upiter77@lycos.com>

Date: Tue, 22 Nov 2011 02:42:00 UTC

Severity: normal

Done: Daniel Baumann <daniel.baumann@progress-technologies.net>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, upiter77@lycos.com, Debian Live Project <debian-live@lists.debian.org>:
Bug#649545; Package live-build. (Tue, 22 Nov 2011 02:42:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Piotr <upiter77@lycos.com>:
New Bug report received and forwarded. Copy sent to upiter77@lycos.com, Debian Live Project <debian-live@lists.debian.org>. (Tue, 22 Nov 2011 02:42:03 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Piotr <upiter77@lycos.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: live-build: cannot create live usb-hdd because of mkdir: missing operand
Date: Tue, 22 Nov 2011 03:38:26 +0100
Package: live-build

Version: 3.0~a38-1
Severity: important

Dear Maintainer,

I try to build wheezy usb-hdd using this config:

# lb config -a i386 --mode debian --distribution wheezy --linux-flavours 686 -b usb-hdd --bootloader syslinux --memtest none -p xfce

but I get this problem:

Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  memtest86+ syslinux-common
Suggested packages:
  hwtools memtester kernel-patch-badram memtest86 grub-pc grub-legacy
  os-prober
Recommended packages:
  libcrypt-passwdmd5-perl
The following NEW packages will be installed:
  memtest86+ syslinux syslinux-common syslinux-themes-debian-squeeze
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 1735 kB of archives.
After this operation, 5762 kB of additional disk space will be used.
Get:1 http://cdn.debian.net/debian/ wheezy/main memtest86+ i386 4.20-1 [289 kB]
Get:2 http://cdn.debian.net/debian/ wheezy/main syslinux-common all 2:4.04+dfsg-7 [1336 kB]
Get:3 http://cdn.debian.net/debian/ wheezy/main syslinux i386 2:4.04+dfsg-7 [99.7 kB]
Get:4 http://cdn.debian.net/debian/ wheezy/main syslinux-themes-debian-squeeze all 10-1 [10.3 kB]
Fetched 1735 kB in 1s (1726 kB/s)                    
Preconfiguring packages ...
Selecting previously unselected package memtest86+.
(Reading database ... 45884 files and directories currently installed.)
Unpacking memtest86+ (from .../memtest86+_4.20-1_i386.deb) ...
Selecting previously unselected package syslinux-common.
Unpacking syslinux-common (from .../syslinux-common_2%3a4.04+dfsg-7_all.deb) ...
Selecting previously unselected package syslinux.
Unpacking syslinux (from .../syslinux_2%3a4.04+dfsg-7_i386.deb) ...
Selecting previously unselected package syslinux-themes-debian-squeeze.
Unpacking syslinux-themes-debian-squeeze (from .../syslinux-themes-debian-squeeze_10-1_all.deb) ...
Processing triggers for man-db ...
Setting up memtest86+ (4.20-1) ...
Setting up syslinux-common (2:4.04+dfsg-7) ...
Setting up syslinux (2:4.04+dfsg-7) ...
Setting up syslinux-themes-debian-squeeze (10-1) ...
mkdir: missing operand
Try `mkdir --help' for more information.
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists... Done
Building dependency tree       
Reading state information... Done

and the image file won't be created.




-- Package-specific info:

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-686-pae (SMP w/2 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 live-build depends on:
ii  debootstrap  1.0.37

Versions of packages live-build recommends:
ii  cpio                            2.11-7    
ii  gettext-base                    0.18.1.1-5
ii  gnu-fdisk                       1.2.4-3   
ii  live-boot-doc                   3.0~a22-1 
ii  live-config-doc                 3.0~a30-1 
ii  live-manual-html [live-manual]  1:3.0~a8-1

Versions of packages live-build suggests:
pn  dosfstools                  3.0.12-1 
pn  genisoimage                 <none>   
pn  memtest86+ | memtest86      <none>   
pn  mtools                      4.0.12-1 
pn  parted                      <none>   
pn  squashfs-tools | mtd-tools  <none>   
pn  sudo                        1.8.3p1-1
pn  syslinux | grub             <none>   
pn  uuid-runtime                <none>   
pn  win32-loader                <none>   

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Live Project <debian-live@lists.debian.org>:
Bug#649545; Package live-build. (Tue, 22 Nov 2011 10:03:19 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Armstrong <synrg@sanctuary.nslug.ns.ca>:
Extra info received and forwarded to list. Copy sent to Debian Live Project <debian-live@lists.debian.org>. (Tue, 22 Nov 2011 10:03:20 GMT) Full text and rfc822 format available.

Message #10 received at 649545@bugs.debian.org (full text, mbox):

From: Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
To: Piotr <upiter77@lycos.com>, 649545@bugs.debian.org
Subject: Re: Bug#649545: live-build: cannot create live usb-hdd because of mkdir: missing operand
Date: Tue, 22 Nov 2011 06:02:12 -0400
On 11/21/11 22:38, Piotr wrote:
> Package: live-build
> 
> Version: 3.0~a38-1
> Severity: important
> 
> Dear Maintainer,
> 
> I try to build wheezy usb-hdd using this config:
> 
> # lb config -a i386 --mode debian --distribution wheezy --linux-flavours 686 -b usb-hdd --bootloader syslinux --memtest none -p xfce

Before you file a bug, check the doc? In lb_config(1):

            [-b|--binary-images iso|iso-hybrid|net|tar|hdd|virtual-hdd]
...
       -b|--binary-images iso|iso-hybrid|net|tar|hdd
           defines the image type to  build.  By  default,  for  images
           using  syslinux  this  is  set to iso-hybrid to build CD/DVD
           images that may also be used like hdd images,  for  non-sys-
           linux images, it defaults to iso.

usb-hdd has changed to hdd in live-build 3.x.

Ben




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Live Project <debian-live@lists.debian.org>:
Bug#649545; Package live-build. (Tue, 22 Nov 2011 10:09:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Matthijs Kooijman <matthijs@stdin.nl>:
Extra info received and forwarded to list. Copy sent to Debian Live Project <debian-live@lists.debian.org>. (Tue, 22 Nov 2011 10:09:09 GMT) Full text and rfc822 format available.

Message #15 received at 649545@bugs.debian.org (full text, mbox):

From: Matthijs Kooijman <matthijs@stdin.nl>
To: 649545@bugs.debian.org
Subject: Not a bug, usb-hdd changed to hdd
Date: Tue, 22 Nov 2011 10:45:14 +0100
[Message part 1 (text/plain, inline)]
Hi Piotr,

the behaviour you are seeing is not a bug, but the image types changed
recently. So instead of building an "usb-hdd" image, you should now
build an "hdd" image, which should work.

I guess this could go with some better user feedback, but considering
you're running an alpha version, some breakage can be expected.

I'll leave closing this bug to the maintainer.

Gr.

Matthijs
[signature.asc (application/pgp-signature, inline)]

Reply sent to daniel.baumann@progress-technologies.net:
You have taken responsibility. (Tue, 22 Nov 2011 13:54:09 GMT) Full text and rfc822 format available.

Notification sent to Piotr <upiter77@lycos.com>:
Bug acknowledged by developer. (Tue, 22 Nov 2011 13:54:09 GMT) Full text and rfc822 format available.

Message #20 received at 649545-done@bugs.debian.org (full text, mbox):

From: Daniel Baumann <daniel.baumann@progress-technologies.net>
To: 649545-done@bugs.debian.org
Subject: Re: Bug#649545: live-build: cannot create live usb-hdd because of mkdir: missing operand
Date: Tue, 22 Nov 2011 14:52:15 +0100
On 11/22/2011 11:02 AM, Ben Armstrong wrote:
> usb-hdd has changed to hdd in live-build 3.x.

thus closing.

-- 
Address:        Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email:          daniel.baumann@progress-technologies.net
Internet:       http://people.progress-technologies.net/~daniel.baumann/




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 21 Dec 2011 07:33:32 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Apr 21 16:55:20 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.