[Simple-cdd-devel] simple-cdd with custom d-i
Xavier Oswald
xoswald at gmail.com
Thu May 27 15:25:59 UTC 2010
Hi,
Im trying to use simple-cdd with a d-i image I have builded with some
customizations from the d-i svn.
As you can see[1], simple-cdd find the debian-installer I have builded.
D-i was done with "build_cdrom_gtk" so that I have debian-cd_info.tar.gzip,
initrd.gz and vmlinuz.
The point is that I have used some home-made udebs replacing some of the
officials d-i udebs. How should I include them while running simple-cdd ?
I think Im missing something to get it working...
I have set the "custom_installer" var to the correct path. Do I need something more ?
AFAICS, the relevant errors are:
- cp: cannot stat `/home/debian/simple-cdd/tmp//mirror/dists/sid/main/installer-amd64/current/images/cdrom/initrd.gz': No such file or directory
- find: `/home/debian/simple-cdd/tmp//cd-build/sid/CD1/pool': No such file or directory
[1] log:
========
NOTE: using installer from: /home/debian/d-i-svn/installer/build//amd64
setting preseed file...
KERNEL_PARAMS: preseed/file=/cdrom/simple-cdd/default.preseed
Use of uninitialized value in split at ../tools/generate_di_list line 21.
simple-cdd: Running debian-cd makefile
Cleaning the build directory
Updating task files...
- copying task files from 'tasks/sid/'
- task.languages: using 'tasks/sid/'
cp: omitting directory `/home/debian/simple-cdd/tmp//debian-cd/tasks/sid/'
make: *** [/home/debian/simple-cdd/tmp//cd-build/sid/tasks] Error 1
Generating a fake status file for apt-get and apt-cache...
:> /home/debian/simple-cdd/tmp//cd-build/apt//status
Ign file: sid Release.gpg
Get:1 file: sid Release [1474B]
Ign file: sid/main Packages
Ign file: sid/main/debian-installer Packages
Ign file: sid/main Packages
Ign file: sid/main/debian-installer Packages
Reading package lists...
Reading package lists...
Building dependency tree...
Apt-get is updating its files ...
Ign file: sid Release.gpg
Get:1 file: sid Release [1474B]
Ign file: sid/main Packages
Ign file: sid/main/debian-installer Packages
Ign file: sid/main Packages
Ign file: sid/main/debian-installer Packages
Reading package lists...
cc1: warning: command line option "-nostdinc++" is valid for C++/ObjC++ but not for C
cc1: warning: command line option "-nostdinc++" is valid for C++/ObjC++ but not for C
Generating the complete list of packages to be included in /home/debian/simple-cdd/tmp//cd-build/sid/list...
Running sort_deps to sort packages for amd64:
Generating dependency tree with apt-cache depends...
Adding standard, required, important and base packages first
S/R/I/B packages take 0 bytes
Adding the rest of the requested packages
Now up to 131598802 bytes
Done: processed/sorted 361 packages, total size 131598802 bytes.
Reading in package information for amd64:
Done: Read details of 361 packages for amd64
Starting to lay out packages into CD (650MiB CD) images: 332031 2K-blocks maximum per image
Starting new amd64 CD 1 at /home/debian/simple-cdd/tmp//cd-build/sid/CD1
Adding the required directories
Generating the image label and volume id
Adding .disk/base_components
Adding .disk/cd_type
Adding udeb/base includes/excludes
ERROR: Unable to read UDEB_EXCLUDE file /home/debian/simple-cdd/tmp//debian-cd/data/sid/amd64_netinst_udeb_exclude
Adding docs to CD1
Extracting FAQ on CD1
Adding common docs on CD1
Adding Release files
Trying to add upgrade* directories
(Optionally) making the image bootable for amd64:
Running tools/boot/sid/boot-amd64 1 /home/debian/simple-cdd/tmp//cd-build/sid/CD1
cp: cannot stat `/home/debian/simple-cdd/tmp//mirror/dists/sid/main/installer-amd64/current/images/cdrom/initrd.gz': No such file or directory
FAILED: error 1
Failed to start disc 1, error 256
make: *** [image-trees] Error 9
purging /home/debian/simple-cdd/tmp//extras
including description: /home/debian/simple-cdd/profiles/caldera.description
simple-cdd: extra files for simple-cdd
find: `/home/debian/simple-cdd/tmp//cd-build/sid/CD1/pool': No such file or directory
ERROR: missing required packages from profile default: less
ERROR: missing required packages from profile default: simple-cdd-profiles
WARNING: missing optional packages from profile default: grub popularity-contest localization-config console-tools usbutils acpi acpid eject lvm2 mdadm cryptsetup reiserfsprogs jfsutils xfsprogs type-handling debootstrap busybox syslinux-common syslinux
====
PS:Please cc me since Im not subscribed to this list.
Thanks,
Greetings,
--
,''`. Xavier Oswald (xoswald at debian.org)
: :' : GNU/LINUX Debian Developer <http://www.debian.org>
`. `' GPG Key: 1024D/88BBB51E
`- 938D D715 6915 8860 9679 4A0C A430 C6AA 88BB B51E
More information about the Simple-cdd-devel
mailing list