[Simple-cdd-devel] packages from NAME.packages are not included into ISO

Roman Inflianskas infroma at gmail.com
Tue Apr 8 15:14:01 UTC 2014


Hello.

I've read how-to on debian site and readme and wrote profile. But simple-cdd generates iso without selected packages.

My profiles:

default.conf:                                                                           
debian_mirror="http://mirror.yandex.ru/debian"                                                               
wget_debian_mirror="ftp://mirror.yandex.ru/debian"                                                             
export KERNEL_PARAMS="preseed/file=/usb0/simple-cdd/default.preseed acpi=off" 

server.conf:
profiles="postgresql-server,qt-nox,kino" 
auto_profiles="postgresql-server,qt-nox,kino"

postgresql-server.packages:
postgresql
[...]
postgresql-plpython3-9.1

...

I execute build with:
simple-cdd -p server

But I don't see any postgresql packages in *.iso archive or *.list.gz.

I've attached output.

Where is the problem? What should I change in configs? Should I use both "profiles" and "auto_profiles"? Should I include name of profile into "profiles" (I saw this in test.conf example).

-- 
Regards, Roman Inflianskas
-------------- next part --------------
including configuration values for: /home/irv/svk-image/profiles/default.conf
including configuration values for: /home/irv/svk-image/profiles/server.conf
debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/README [1071] -> "/home/irv/svk-image/tmp//mirror/.listing" [1]
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/tools/ [327] -> "/home/irv/svk-image/tmp//mirror/tools/.listing" [1]
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/tools/win32-loader/ [381] -> "/home/irv/svk-image/tmp//mirror/tools/win32-loader/.listing" [1]
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/tools/win32-loader/oldstable/ [267] -> "/home/irv/svk-image/tmp//mirror/tools/win32-loader/oldstable/.listing" [1]
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/tools/win32-loader/stable/ [267] -> "/home/irv/svk-image/tmp//mirror/tools/win32-loader/stable/.listing" [1]
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/tools/win32-loader/testing/ [267] -> "/home/irv/svk-image/tmp//mirror/tools/win32-loader/testing/.listing" [1]
2014-04-08 19:07:35 URL: ftp://mirror.yandex.ru/debian/tools/win32-loader/unstable/ [267] -> "/home/irv/svk-image/tmp//mirror/tools/win32-loader/unstable/.listing" [1]
Warning: No VerifyRelease line in 'default' or any rule it includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: blindtrust').
Warning: No VerifyRelease line in 'default-base' or any rule it includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: blindtrust').
Warning: No VerifyRelease line in 'default-udebs' or any rule it includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: blindtrust').
Warning: No VerifyRelease line in 'default-security' or any rule it includes via 'From:'.
Release.gpg cannot be checked unless you tell which key to check with.
(To avoid this warning and not check signatures add 'VerifyRelease: blindtrust').
aptmethod error receiving 'http://mirror.yandex.ru/debian/dists/wheezy/InRelease':
'404  Not Found [IP: 213.180.204.183 80]'
aptmethod error receiving 'http://mirror.yandex.ru/debian/dists/wheezy/InRelease':
'404  Not Found [IP: 213.180.204.183 80]'
aptmethod error receiving 'http://mirror.yandex.ru/debian/dists/wheezy/InRelease':
'404  Not Found [IP: 213.180.204.183 80]'
aptmethod got 'http://mirror.yandex.ru/debian/dists/wheezy/Release'
aptmethod got 'http://mirror.yandex.ru/debian/dists/wheezy/Release'
aptmethod got 'http://mirror.yandex.ru/debian/dists/wheezy/Release'
aptmethod got 'http://security.debian.org/dists/wheezy/updates/InRelease'
Calculating packages to get...
  processing updates for 'u|wheezy|main|amd64'
  reading '/home/irv/svk-image/tmp//mirror/lists/default-udebs_wheezy_main_amd64_uPackages'
  processing updates for 'wheezy|main|amd64'
  reading '/home/irv/svk-image/tmp//mirror/lists/default_wheezy_main_amd64_Packages'
  reading '/home/irv/svk-image/tmp//mirror/lists/default-base_wheezy_main_amd64_Packages'
  reading '/home/irv/svk-image/tmp//mirror/lists/default-security_wheezy%2Fupdates_main_amd64_Packages'
gzip: /home/irv/svk-image/tmp//mirror/lists/wheezy_default_deb_main_amd64.gz: No such file or directory
no new dependencies, finished in 1 attempts.
checking for missing dependencies with edos-debcheck:  /home/irv/svk-image/tmp//mirror/dists/wheezy/main/binary-amd64/Packages

Merging...                                                          0      
Merging...                                                          0      
Completing conflicts...                                            * 100.0%
Completing conflicts...                                            * 100.0%

Solving...                                                          0      
Solving...                                                          0      
Conflicts and dependencies...                                      * 100.0%
Conflicts and dependencies...                                      * 100.0%

Solving                                                            * 100.0%
Solving                                                            * 100.0%
libgnutls-openssl27 (= 2.12.20-7): FAILED
  libgnutls-openssl27 (= 2.12.20-7) depends on missing:
  - libgnutls26 (= 2.12.20-7)
file (= 5.11-2): FAILED
  file (= 5.11-2) depends on missing:
  - libmagic1 (= 5.11-2)
WARNING: missing optional packages from profile default:  grub type-handling
setting preseed file...
KERNEL_PARAMS: preseed/file=/usb0/simple-cdd/default.preseed acpi=off preseed/file=/cdrom/simple-cdd/default.preseed
setting automatically selected profiles...
KERNEL_PARAMS: preseed/file=/usb0/simple-cdd/default.preseed acpi=off preseed/file=/cdrom/simple-cdd/default.preseed simple-cdd/profiles=postgresql-server,qt-nox,kino
Missing package file for i386/main.
simple-cdd: Running debian-cd makefile
Cleaning the build directory
Updating task files...
- copying task files from 'tasks/wheezy/'
- generating dynamic task files
Missing package file for i386/main.
Generating a fake status file for apt-get and apt-cache...
:> /home/irv/svk-image/tmp//cd-build/apt//status
# Set up keyring so apt doesn't complain
Setting up archive-keyring
# Updating the apt database
Ign file: wheezy Release.gpg
Get:1 file: wheezy Release [1,477 B]
Ign file: wheezy/main Translation-en_US
Ign file: wheezy/main Translation-en
Ign file: wheezy/main/debian-installer Translation-en_US
Ign file: wheezy/main/debian-installer Translation-en
Reading package lists...
# If we're doing a build using d-i from sid, we'll need sid sources too
if [ ""x = "yes"x ] && \
		[ "wheezy"x != ""x ] && \
		[ "wheezy"x != "wheezy"x ] ; then \
		mkdir -p /home/irv/svk-image/tmp//cd-build/apt//wheezy-source/apt/preferences.d ; \
		:> /home/irv/svk-image/tmp//cd-build/apt//wheezy-source/status ; \
		export CODENAME=wheezy; \
		export ARCH=source; \
		/home/irv/svk-image/tmp//debian-cd/tools/apt-selection update; \
	fi
Reading package lists...
Building dependency tree...
Apt-get is updating its files ...
Ign file: wheezy Release.gpg
Get:1 file: wheezy Release [1,477 B]
Ign file: wheezy/main Translation-en_US
Ign file: wheezy/main Translation-en
Ign file: wheezy/main/debian-installer Translation-en_US
Ign file: wheezy/main/debian-installer Translation-en
Reading package lists...
Generating the complete list of packages to be included in /home/irv/svk-image/tmp//cd-build/wheezy/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 129411194 bytes
Done: processed/sorted 399 packages, total size 129411194 bytes.
xorriso 1.2.2 : RockRidge filesystem manipulator, libburnia project.

xorriso -version says:
xorriso 1.2.2
ISO 9660 Rock Ridge filesystem manipulator and CD/DVD/BD burn program
Copyright (C) 2012, Thomas Schmitt <scdbackup at gmx.net>, libburnia project.
xorriso version   :  1.2.2
Version timestamp :  2012.04.02.133001
Build timestamp   :  -none-given-
libisofs   in use :  1.2.2  (min. 1.2.2)
libjte     in use :  1.0.0  (min. 1.0.0)
libburn    in use :  1.2.2  (min. 1.2.2)
libburn OS adapter:  internal GNU/Linux SG_IO adapter sg-linux
libisoburn in use :  1.2.2  (min. 1.2.2)
Provided under GNU GPL version 2 or later.
There is NO WARRANTY, to the extent permitted by law.

Reading in package information for amd64:
  Done: Read details of 399 packages for amd64
WARNING: no translated descriptions found for wheezy/main
Starting to lay out packages into images:
  Adding the required directories
  Generating the image label and volume id
  Adding .disk/base_components
  Adding .disk/cd_type
  Adding udeb/base includes/excludes
WARNING: Unable to read UDEB_EXCLUDE file /home/irv/svk-image/tmp//debian-cd/data/wheezy/amd64_netinst_udeb_exclude
  Adding docs to CD1
  Extracting FAQ on CD1
  Adding installtools
ERROR: package installation-guide-amd64 not found.
  Adding common docs on CD1
  Adding Release files
  Trying to add upgrade* directories
  (Optionally) making the image bootable for amd64:
    Running tools/boot/wheezy/boot-amd64 1 /home/irv/svk-image/tmp//cd-build/wheezy/CD1
E: No packages found
  Adding tools to CD1
  Using ISOLINUX boot-disks image on CD1
`boot1/isolinux/g2ldr' -> `boot1/g2ldr'
`boot1/isolinux/g2ldr.mbr' -> `boot1/g2ldr.mbr'
`boot1/isolinux/setup.exe' -> `boot1/setup.exe'
`boot1/isolinux/win32-loader.ini' -> `boot1/win32-loader.ini'
  gtk/vmlinuz identical to ../vmlinuz. Linking
  Adding EFI boot code for amd64 on CD1
Using older EFI command line for xorriso 0
Starting new "amd64" CD 1 at /home/irv/svk-image/tmp//debian-cd/wheezy/CD1
  Specified size for this image: 650MiB CD, 332031 2K-blocks maximum
  Starting the md5sum.txt file
  Placing packages into image 1
xorriso 1.2.2 : RockRidge filesystem manipulator, libburnia project.

  Checking base is installable for amd64
  Found all files needed for debootstrap for all binary arches
  Finishing off the Release file
  Finishing off md5sum.txt
xorriso 1.2.2 : RockRidge filesystem manipulator, libburnia project.

  CD 1 (not) filled with 399 packages, 82656 blocks, 169279488 bytes
Finished: 399 packages placed
purging /home/irv/svk-image/tmp//extras
simple-cdd: extra files for simple-cdd
WARNING: missing optional packages from profile default:  grub type-handling
simple-cdd: image
Looking in /home/irv/svk-image/tmp//mirror/dists/wheezy/ /home/irv/svk-image/tmp//mirror/dists/wheezy/
Using MD5 sums from Packages files:
/home/irv/svk-image/tmp//mirror/dists/wheezy/main/binary-amd64/Packages.gz /home/irv/svk-image/tmp//mirror/dists/wheezy/main/debian-installer/binary-amd64/Packages.gz /home/irv/svk-image/tmp//mirror/dists/wheezy/main/binary-amd64/Packages.gz /home/irv/svk-image/tmp//mirror/dists/wheezy/main/debian-installer/binary-amd64/Packages.gz
Using MD5 sums from d-i: /home/irv/svk-image/tmp//mirror/dists/wheezy/main/installer-amd64/current/images/MD5SUMS
cat: /home/irv/svk-image/tmp//mirror/dists/wheezy/main/installer-amd64/current/images/MD5SUMS: No such file or directory
Generating amd64 iso/jigdo image number 1 ...
  Last-minute updates:
    README.html
    README.txt
Tue Apr  8 19:07:45 MSK 2014
xorriso -as mkisofs -r -checksum_algorithm_iso md5,sha1 -V 'Debian 7.4 amd64 1' -o /home/irv/svk-image/images/debian-7.4-amd64-CD-1.iso -J -isohybrid-mbr syslinux/usr/lib/syslinux/isohdpfx.bin -J -joliet-long -cache-inodes -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot --efi-boot boot/grub/efi.img -append_partition 2 0x01 /home/irv/svk-image/tmp//cd-build/wheezy/CD1/boot/grub/efi.img boot1 CD1
xorriso 1.2.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev 'stdio:/home/irv/svk-image/images/debian-7.4-amd64-CD-1.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data,  450m free
xorriso : WARNING : -volid text problematic as automatic mount point name
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
xorriso : NOTE : -as mkisofs: Ignored option '-cache-inodes'
Added to ISO image: directory '/'='/home/irv/svk-image/tmp/cd-build/wheezy/boot1'
xorriso : UPDATE : 30 files added in 1 seconds
Added to ISO image: directory '/'='/home/irv/svk-image/tmp/cd-build/wheezy/CD1'
xorriso : UPDATE : 1011 files added in 1 seconds
xorriso : NOTE : Copying to System Area: 432 bytes from file '/home/irv/svk-image/tmp/cd-build/wheezy/syslinux/usr/lib/syslinux/isohdpfx.bin'
libisofs: WARNING : Can't add /debian to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /dists/stable to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-basic_defs.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-choosing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-compat.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-contributing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-customizing.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-faqinfo.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-ftparchives.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-getting.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-kernel.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-nexttime.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-pkg_basics.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-pkgtools.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-redistrib.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-software.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-support.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/ch-uptodate.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/footnotes.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: WARNING : Can't add /doc/FAQ/html/index.html to Joliet tree. Symlinks can only be added to a Rock Ridge tree.
libisofs: NOTE : Aligned image size to cylinder size by 483 blocks
xorriso : UPDATE :  2.72% done
xorriso : UPDATE :  13.83% done
xorriso : UPDATE :  39.64% done, estimate finish Tue Apr 08 19:07:52 2014
xorriso : UPDATE :  69.38% done, estimate finish Tue Apr 08 19:07:51 2014
xorriso : UPDATE :  99.11% done
ISO image produced: 82656 sectors
Written to medium : 82656 sectors at LBA 0
Writing to 'stdio:/home/irv/svk-image/images/debian-7.4-amd64-CD-1.iso' completed successfully.

checking for missing dependencies with edos-debcheck: /home/irv/svk-image/tmp//cd-build/wheezy/CD1/dists/wheezy/main/binary-amd64/Packages

Merging...                                                          0      
Merging...                                                          0      
Completing conflicts...                                            * 100.0%
Completing conflicts...                                            * 100.0%

Solving...                                                          0      
Solving...                                                          0      
Conflicts and dependencies...                                      * 100.0%
Conflicts and dependencies...                                      * 100.0%

Solving                                                            * 100.0%
Solving                                                            * 100.0%


More information about the Simple-cdd-devel mailing list