pungi issues

Phil Meyer phil.meyer at flyingj.com
Fri Dec 29 18:34:18 UTC 2006


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>




More information about the Fedora-buildsys-list mailing list