FATAL error:
by Lars Bjørndal
Hello
Running livecd-creator, I get the following error message:
Building an initramfs at /boot/livecd-initramfs.img for kernel
2.6.21-1.3163.fc7
FATAL: Module ide_cd not found.
FATAL: Module usbhid not found.
Done; initramfs is 4,3M.
Should I use an older kernel while building the livecd?
Lars
16 years, 11 months
liveinst.desktop doesn't start anaconda
by Sebastian Vahl
Hi.
I have a problem with my own created live cds: When clicking on the
icon "Install to harddrive" anaconda does not start. It's the same when
I try to start "liveinst" with ALT+F2. Only in a terminal "liveinst" is
starting anaconda and working fine.
It seems that this only occurs on my own cds, rawhide-kde-20070517 is
working. And it happens with kde and gnome (an own gnome cd, not
livecd-fedora-destkop).
I don't know how to debug this. If I select the option "Start in
terminal" in kde for /home/fedora/liveinst.desktop to see some debug
messages anaconda is starting.
Any hints?
Sebastian
16 years, 11 months
using koji as repository?
by Sebastian Vahl
Hi.
ATM the packages tagged as f7final are getting too slowly into rawhide.
Is there a way to set up koji as the used repository? Or at least an
easy way to monitor the tag "f7final"?
Sebastian
16 years, 11 months
What does this error mean?
by Lars Bjørndal
File "/usr/bin/livecd-creator", line 1088, in <module>
sys.exit(main())
File "/usr/bin/livecd-creator", line 1069, in main
target.install()
File "/usr/bin/livecd-creator", line 871, in install
self.installPackages(self.packages, self.epackages, self.groups)
File "/usr/bin/livecd-creator", line 483, in installPackages
self.ayum.runInstall()
File "/usr/bin/livecd-creator", line 283, in runInstall
return self.runTransaction(cb)
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 561,
in runTrans
action
errors = self.ts.run(cb.callback, '')
File "/usr/share/yum-cli/callback.py", line 116, in callback
fd = os.open(rpmloc, os.O_RDONLY)
OSError: [Errno 2] No such file or directory:
'/var/tmp/livecd-creator-bfplf1/in
stall_root/var/cache/yum/a-dev/packages/util-linux-2.13-0.51.fc7.i386.rpm'
I used a modified version of livecd-fedora-minimal.ks.
Lars
16 years, 11 months
Error while installing the livecd-tools
by Lars Bjørndal
I would like to install the livecd-tools on my FC6 system, but I got
the following error after doing:
yum --enablerepo=development --enablerepo=extras-development\
--enablerepo=livna-development --enablerepo=livna-testing\
--enablerepo=updates-testing install livecd-tools
Error: Missing Dependency: python(abi) = 2.4 is needed by package
libxml2-python
Error: Missing Dependency: python(abi) = 2.4 is needed by package
rhnlib
How do I solve this problem?
Lars
16 years, 11 months
Support for custom configuration using python templates
by John (J5) Palmieri
This is the first in a bunch of OLPC needs I will be writing about on
the list. It is super simple for me to hack up solutions that work for
us but I would like to find a common solution that benefits all Fedora
based projects.
One of the things we need to for OLPC from the LiveCD creator is the
ability to output configuration files from a template. We do this
currently in Pilgrim and can do this in the LiveCD tools via the %post
as shell scripts. This is pretty unwieldy and tends to be error prone
with typos and missing character escapes causing sometimes hard to debug
problems.
A simple idea is to have standard template mechanism such as using
pythons string substitutions. For example take the file /etc/issue. In
shell we do this:
cat <<EOF > $INSTALL_ROOT/etc/issue
OLPC build $BUILD (stream $STREAM; variant $VARIANT)
Kernel \r on an \m
EOF
It would be nice to have a template file which read something like:
OLPC build %(build) (stream %(stream); variant %(variant))
Kernel \r on an \m
and simply passed in a hash with substitutions from the livecd tools.
Python templates or whatever templates is not really the issue here.
What is the issue is defining a standard template format to use,
defining how the tool finds the templates and defining how substitutions
are specified.
Any suggestions? I am willing to do the code myself but in the lack of
any interest I'm going to end up creating a one off solution, so mucho
input is desired.
--
John (J5) Palmieri <johnp(a)redhat.com>
16 years, 11 months
More Anaconda & Kadischi
by dex
Howdy Doody,
While still building a live-cd anaconda fails when using a kickstart file.
1.using minimal-livecd.cfg
[kadischi]: running anaconda
The following error was found while parsing your kickstart configuration:
The following problem occurred on line 5 of the kickstart file:
Unknown command: langsupport
commenting out line 5 gets past this.
2.Next anaconda goes off into an endless loop and doesn't come back! until
Ctrl-c.
using command:
kadischi -C --kickstart=Desktop/minimal-livecd-dex.cfg \
http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/...
\ iso/fedora-live.iso
removing the kickstart option results in a graphical or text install ???
which then fails on system-config-network-tui-1.3.96-1.fc6.noarch.rpm as per
other email.
...dex
___________________________________________________________
Try the all-new Yahoo! Mail. "The New Version is radically easier to use" � The Wall Street Journal
http://uk.docs.yahoo.com/nowyoucan.html
16 years, 11 months
Kadischi & mkisofs
by dex
Kadischi has a requirement on mkisofs.rpm which doesn't exist in F7
...dex
___________________________________________________________
The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html
16 years, 11 months
Kadischi & nash
by dex
Kadischi uses nash but doesnt copy over its shared libs
which result in failure to exec. Can busybox not provide the same
functionality hence not requiring initrd bloat ???
[root@dexterFC ~]# ldd `which nash`
linux-gate.so.1 => (0x00fb5000)
libnash.so.6.0.9 => /usr/lib/libnash.so.6.0.9 (0x00305000)
libbdevid.so.6.0.9 => /usr/lib/libbdevid.so.6.0.9 (0x00360000)
libdevmapper.so.1.02 => /lib/libdevmapper.so.1.02 (0x0054f000)
libparted-1.8.so.6 => /usr/lib/libparted-1.8.so.6 (0x0598d000)
libblkid.so.1 => /lib/libblkid.so.1 (0x003f1000)
libselinux.so.1 => /lib/libselinux.so.1 (0x00d48000)
libsepol.so.1 => /lib/libsepol.so.1 (0x00d00000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00549000)
libpopt.so.0 => /usr/lib/libpopt.so.0 (0x00d7c000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00de4000)
libdl.so.2 => /lib/libdl.so.2 (0x002b2000)
libdhcp.so.1 => /usr/lib/libdhcp.so.1 (0x00366000)
libnl.so.1 => /usr/lib/libnl.so.1 (0x002ce000)
libdhcp4client-3.0.5.so.0 => /usr/lib/libdhcp4client-3.0.5.so.0
(0x003fc000)
libdhcp6client-0.10.so.0 => /usr/lib/libdhcp6client-0.10.so.0
(0x00381000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00570000)
libm.so.6 => /lib/libm.so.6 (0x00287000)
libc.so.6 => /lib/libc.so.6 (0x00131000)
/lib/ld-linux.so.2 (0x00112000)
libcrypto.so.6 => /lib/libcrypto.so.6 (0x0620a000)
libz.so.1 => /lib/libz.so.1 (0x002b9000)
...dex
____________________________________________________
Yahoo! Photos is now offering a quality print service from just 7p a photo. http://uk.photos.yahoo.com
16 years, 11 months
Interrupted livecd-creator leaves hung loopback mount
by asmith11@cox.net
Hi,
I've been using the livecd-creator with FC7-t3 and am mostly pretty happy with the results. I have noticed one problem. If I try to CTRL-C the livecd-creator during the RPM-installation step (which for my current spin takes 10 minutes or so) I end up with a hung /dev/loop0 mount that I cannot umount. I find I have to reboot to clear the mount.
I'm working on a customized application DVD with many custom RPMs -- this means that frequently during the RPM installation phase of livecd-creator I see an issue I want to address and I would rather not wait for it to finish so I would like to be able to CTRL-C things right there.
Here's an example of what I see after an interrupted livecd-creator session and what I try to do to clear it (I modified livecd-creator to use /repo/tmp rather than /var/tmp on my machine but that's the only change):
[root@mca proc]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda8 5.9G 4.3G 1.5G 75% /
tmpfs 1007M 0 1007M 0% /dev/shm
/dev/sda7 4.9G 2.2G 2.8G 45% /images
/dev/sda9 25G 6.9G 18G 29% /repo
/dev/loop0 3.4G 1.3G 2.1G 39% /repo/tmp/livecd-creator-o_09S3/install_root
[root@mca proc]# umount /repo/tmp/livecd-creator-o_09S3/install_root
umount: /repo/tmp/livecd-creator-o_09S3/install_root: device is busy
umount: /repo/tmp/livecd-creator-o_09S3/install_root: device is busy
[root@mca proc]# lsof | grep /repo/tmp/livecd-creator-o_09S3/install_root
[root@mca proc]# lsof | grep loop0
loop0 3445 root cwd DIR 8,8 4096 2 /
loop0 3445 root rtd DIR 8,8 4096 2 /
loop0 3445 root txt unknown /proc/3445/exe
[root@mca proc]# ps auxww | grep 3445
root 3445 0.5 0.0 0 0 ? S< 16:05 0:04 [loop0]
root 5140 0.0 0.0 4000 704 pts/0 R+ 16:18 0:00 grep 3445
[root@mca proc]#
I'd appreciate any help or insight into how I can either umount the /dev/loop0 mount or more cleanly interrupt the livecd-creator.
Thanks!
-Andy Smith
16 years, 11 months