Package: dfsbuild
Version: 0.6.19
Severity: important

Hi,

Following my experiments with dfsbuild I have found it to be failing
on powerpc arch with the included minimal configuration.

It fails similarly on sarge and sid on powerpc arch while it works on
i386.

...
P: Configuring package passwd
P: Configuring package sysvinit
P: Configuring package bash
P: Configuring package modutils
E: Couldn't install root!
Fatal error: exception Shell.Subprocess_error(_, 0)

while on i386 :

...
P: Configuring package passwd
P: Configuring package sysvinit
P: Configuring package bash
P: Configuring package modutils
P: Configuring helper cdebootstrap-helper-diverts
P: Configuring helper cdebootstrap-helper-makedev
P: Unpacking package apt
P: Configuring package apt
...

Am I missing something?  I hope it is not related to the kernels I am
using.

Thanks for your work and best regards,
Frederic Lehobey

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-powerpc
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages dfsbuild depends on:
ii  apt-move                  4.2.23         Maintain Debian packages in a pack
ii  bash                      3.0-15         The GNU Bourne Again SHell
ii  cdebootstrap              0.3.4          Bootstrap a Debian system
ii  cramfsprogs               1.1-6          Tools for CramFs (Compressed ROM F
ii  debconf                   1.4.51         Debian configuration management sy
ii  hfsutils                  3.2.6-9        Tools for reading and writing Maci
ii  libc6                     2.3.2.ds1-22   GNU C Library: Shared libraries an
ii  mkisofs                   4:2.01+01a01-4 Creates ISO-9660 CD-ROM filesystem
ii  mkvmlinuz                 13             create a kernel to boot a PowerPC 
ii  ucf                       1.18           Update Configuration File: preserv
ii  yaboot                    1.3.13-3       Yet Another Bootloader

dfsbuild recommends no packages.

Versions of packages dfsbuild is related to:
ii  reportbug                     3.13       reports bugs in the Debian distrib
pn  totem-gstreamer               <none>     (no description available)

-- no debconf information
# Copyright (c) 2004 John Goerzen
# Copyright (c) 2005 Frédéric Daniel Luc LEHOBEY (fdl)
# Inspired from the dfs.cfg config file originally written by John
# Goerzen for Debian From Scratch this dfs-mini-i386-powerpc.cfg is a
# minimal one for debbugging purpose.

[DEFAULT]
######################################################################
# Overall settings, set defaults for all archs
######################################################################

# Name of generated disc
name = Debugging Debian From Scratch (DDFS)

# Version of generated disc
version = 2005-06-18

# Person that built it
builder = Frederic LEHOBEY <[EMAIL PROTECTED]>

# Repositories to mirror.  Details about each one are configured below.
dlrepos = sarge

# Repository to build the CD with.  Must be in above list.
suite = sarge

# Whether or not to use zftree compression on ISO image
compress = yes

# Files to never compress if the above is yes
# If a dir is given, that dir and everything below is not compressed
dontcompress = /boot
        /etc/*boot*
        /opt/dfsruntime/initrd.dfs

# Location of dfsbuild support files
libdir = /usr/lib/dfsbuild

# Location of docs for CD
docdir = /usr/share/doc/dfsbuild

# Bootloader to place on CD.  Choices are:
# grub-hd              GRUB with ElTorito hard disk emulation (not working yet)
# grub-no-emul         "raw" ElTorito image
# aboot                Alpha SRM bootloader
# yaboot               PowerPC bootloader
# (usually set in arch area)
#bootloader = grub-no-emul


# Packages to install on live FS, on all archs, besides base system
allpackages = busybox-static

# Default mirror for "repo" sections
mirror = http://localhost/debian
#mirror = http://mirrors/debian

# Devices to probe for CD
devices = scd0 scd1 scd2 scd3 scd4 hda hdb hdc hdd hde hdf hdg

# Files to place on the ramdisk
ramdisk_files = /etc/resolv.conf
        /etc/lvm*
        /etc/pcmcia
        /tmp
        /var/tmp
        /dev
        /etc/fstab
        /var/lock
        /var/run
        /var/state
        /etc/exports
        /etc/ppp
        /etc/chatscripts
        /root
        /etc/network
        /var/lib/misc

# Directories to create on live fs
makedirs = /root/.elinks

# Files to delete from live fs
deletefiles = /etc/rcS.d/*discover 
        /etc/rcS.d/*hotplug
        /etc/rcS.d/*lvm

######################################################################
# Arch settings: i386
######################################################################

[i386]
# I have not yet dig into proper kernel compiling for DFS (standard
# Debian kernels do not work yet).  As a temporary workaround, I use
# here John Goerzen ones mounted in /mnt by
# mount -o loop dfs-0.6.19_i386.iso /mnt

# Name of any kernel images to install directly from your current filesystem
#kernels = /boot/vmlinuz-2.6.6-amd64
kernels = /mnt/boot/vmlinuz-2.6.11

# Modules to copy from host filesystem
# modules = /lib/modules/*
modules = /mnt/lib/modules/2.6.11

# Other packages to install besides the list in DEFAULT
packages = %(allpackages)s grub lilo read-edid testdisk gpart ftape-util

# Debs from local fs to isntall on live fs
# installdebs = 

# Bootloader (see options under default)
bootloader = grub-no-emul

# Extra lines for grub config
#grubconfig = default 1

######################################################################
# Arch settings: powerpc
######################################################################

[powerpc]
# As I have not yet dig into proper powerpc kernel compiling for DFS,
# as a temporary workaround, I use here Robert Jordens ones mounted in
# /mnt by
# mount -o loop dfs-0.6.9.rj1-powerpc.iso /mnt

# Name of any kernel images to install directly from your current filesystem
#kernels = /boot/vmlinuz-2.6.6-powerpc
kernels = /mnt/boot/vmlinux-2.6.6-dfs-powerpc

# Modules to copy from host filesystem
# modules = /lib/modules/*
modules = /mnt/lib/modules/2.6.6-dfs-powerpc

# Other packages to install besides the list in DEFAULT
packages = %(allpackages)s yaboot pbbuttonsd mac-fdisk powerpc-utils
        mkvmlinuz

# Debs from local fs to isntall on live fs
# installdebs = 

# Bootloader (see options under default)
bootloader = yaboot

######################################################################
# Text to add to existing files
######################################################################

[appendfiles]
/etc/network/interfaces = iface eth0 inet dhcp
  iface eth1 inet dhcp
  iface eth2 inet dhcp
  iface wlan0 inet dhcp
  iface wlan1 inet dhcp
  iface wlan2 inet dhcp
  iface ath0 inet dhcp

/etc/issue = Welcome to Debian From Scratch (DFS)
 .
 To login, supply username "root" and just press Enter if asked for a
 password.

/root/.bashrc = export WWW_HOME="file:///opt/dfsruntime/home.html"
 dfshints

######################################################################
# Files to create or truncate
######################################################################

[createfiles]
/etc/hostname = dfs

/etc/syslog.conf = *.*             /dev/tty8
 *.info                            /dev/tty7

######################################################################
# Symlinks to create (from = to format)
######################################################################

[symlinks]
/etc/mtab = /proc/mounts

Reply via email to