First when building:
... Building images... Assembling package list... Expanding text packages... Expanding graphical packages... retrieving timezones ln: creating symbolic link `/tmp/treedir.29220/instimage/etc/joe/picorc' to `jpicorc': No such file or directory ln: creating symbolic link `/tmp/treedir.29220/instimage/etc/joe/jnanorc' to `jpicorc': No such file or directory ln: creating symbolic link `/tmp/treedir.29220/instimage/etc/joe/nanorc' to `jpicorc': No such file or directory ln: creating symbolic link `/tmp/treedir.29220/instimage/etc/joe/emacsrc' to `jmacsrc': No such file or directory ...
I assume that this is harmless
Then: ... mv: cannot stat `/tmp/treedir.29220/instimage/etc/man.config': No such file or directory cat: /tmp/treedir.29220/instimage/etc/man.config-old: No such file or directory Running mkfontdir... ... No big deal since I don't want man pages, nor did I specify them in the the comps.xml
... Scrubbing trees... /tmp/treedir.29220/instimage cp: cannot stat `/tmp/treedir.29220/instimage/boot/memtest*': No such file or directory mv: cannot stat `/tmp/treedir.29220/instimage/usr/sbin/busybox.anaconda': No such file or directory ... These might be an issue
... Found keymap override, using it unpacking /big/pungi/6.89/i386/os/Fedora/kernel-2.6.18-1.2868.fc6.i586.rpm.i586 Building initrd.img Wrote /tmp/makebootdisk.initrdimage.7258 (5796k compressed) Building isolinux directory 192000 pixels, 9629 bytes, (89.97% compression) Unknown file type (unallocated) /big/pungi/6.89/i386/os/images/isopath/.. - ignoring and continuing. mkdosfs 2.11 (12 Mar 2005) cannot find package kernel-xen in path /big/pungi/6.89/i386/os/Fedora No i586 kernel, trying i686... unpacking /big/pungi/6.89/i386/os/Fedora/kernel-xen-2.6.18-1.2868.fc6.i686.rpm.i686 Building i686 guest initrd.img Wrote /tmp/makebootdisk.initrdimage.7258 (5808k compressed) Building minstg.img ... Why is the i586 image here??
The result is ALWAYS:
ERROR : failed to mount loop: Invalid argument ERROR : Error mounting /dev/loop0 on /mnt/runtime (Invalid Argument)
This happens when using the stock /etc/pungi as shipped from extras, and any incarnation of comps.xml that I can put together.
For reference:
-> cat pungi.conf # Pungi config file #
[default] product_name = Fedora Core product_path = Fedora iso_basename = FC comps = /etc/pungi/comps.xml yumconf = /etc/pungi/yum.conf.fc6.i386 destdir = /big/pungi cachedir = /big/pungi/cache arch = i386 version = 6.89 discs = 1 getsource = No
-> cat comps.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE newcomps PUBLIC "-//Red Hat, Inc.//DTD Comps info//EN" "comps.dtd"> <comps> <group> <id>base</id> <name>Base</name> <description>This is the base group.</description> <default>true</default> <uservisible>true</uservisible> <packagelist> <packagereq type="optional">anaconda-runtime</packagereq> <packagereq type="mandatory">authconfig</packagereq> <packagereq type="optional">busybox</packagereq> <packagereq type="optional">dejavu-lgc-fonts</packagereq> <packagereq type="optional">gnome-python2-gtkhtml2</packagereq> <packagereq type="default">grub</packagereq> <packagereq type="optional">kernel</packagereq> <packagereq type="optional">libuser</packagereq> <packagereq type="optional">policycoreutils</packagereq> <packagereq type="optional">selinux-policy</packagereq> <packagereq type="optional">selinux-policy-targeted</packagereq> <packagereq type="optional">xorg-x11-drivers</packagereq> <packagereq type="optional">xorg-x11-fonts-base</packagereq> <packagereq type="optional">xorg-x11-fonts-ISO8859-1-75dpi</packagereq> <packagereq type="mandatory">yum</packagereq> <packagereq type="mandatory">postgresql</packagereq> <packagereq type="optional">postgresql-contrib</packagereq> <packagereq type="optional">postgresql-docs</packagereq> <packagereq type="optional">postgresql-jdbc</packagereq> <packagereq type="optional">postgresql-odbc</packagereq> <packagereq type="optional">postgresql-pl</packagereq> <packagereq type="default">postgresql-python</packagereq> <packagereq type="default">postgresql-server</packagereq> <packagereq type="optional">postgresql-tcl</packagereq> <packagereq type="optional">postgresql-test</packagereq> <packagereq type="default">crypto-utils</packagereq> <packagereq type="default">distcache</packagereq> <packagereq type="mandatory">httpd</packagereq> <packagereq type="default">httpd-manual</packagereq> <packagereq type="default">mod_auth_kerb</packagereq> <packagereq type="default">mod_auth_mysql</packagereq> <packagereq type="default">mod_auth_pgsql</packagereq> <packagereq type="default">mod_authz_ldap</packagereq> <packagereq type="default">mod_perl</packagereq> <packagereq type="default">mod_python</packagereq> <packagereq type="default">mod_ssl</packagereq> <packagereq type="default">php</packagereq> <packagereq type="default">php-ldap</packagereq> <packagereq type="default">php-mysql</packagereq> <packagereq type="default">php-odbc</packagereq> <packagereq type="default">php-pgsql</packagereq> <packagereq type="default">squid</packagereq> <packagereq type="default">tux</packagereq> <packagereq type="default">webalizer</packagereq> </packagelist> </group> </comps>
On Friday 29 December 2006 13:34, Phil Meyer wrote:
... Scrubbing trees... /tmp/treedir.29220/instimage cp: cannot stat `/tmp/treedir.29220/instimage/boot/memtest*': No such file or directory mv: cannot stat `/tmp/treedir.29220/instimage/usr/sbin/busybox.anaconda': No such file or directory ... These might be an issue
They're not really, you just won't be able to do memtest from the CD.
... Found keymap override, using it unpacking /big/pungi/6.89/i386/os/Fedora/kernel-2.6.18-1.2868.fc6.i586.rpm.i586 Building initrd.img Wrote /tmp/makebootdisk.initrdimage.7258 (5796k compressed) Building isolinux directory 192000 pixels, 9629 bytes, (89.97% compression) Unknown file type (unallocated) /big/pungi/6.89/i386/os/images/isopath/.. - ignoring and continuing. mkdosfs 2.11 (12 Mar 2005) cannot find package kernel-xen in path /big/pungi/6.89/i386/os/Fedora No i586 kernel, trying i686... unpacking /big/pungi/6.89/i386/os/Fedora/kernel-xen-2.6.18-1.2868.fc6.i686.rpm.i686 Building i686 guest initrd.img Wrote /tmp/makebootdisk.initrdimage.7258 (5808k compressed) Building minstg.img ... Why is the i586 image here??
Not entirely sure, but may not be a problem either.
The result is ALWAYS:
ERROR : failed to mount loop: Invalid argument ERROR : Error mounting /dev/loop0 on /mnt/runtime (Invalid Argument)
This happens when using the stock /etc/pungi as shipped from extras, and any incarnation of comps.xml that I can put together.
This is due to using the kernel that was in FC6 updates, which couldn't mount squasfs images to add files to. A new kernel was put into updates yesterday that should solve this issue.
buildsys@lists.fedoraproject.org