Success creating livecd with kadishi
by Antonio Olivares
Dear folks,
I have tried to send some emails to the list and
did not see them come in, then I realized that I
screwed up. I sent the emails to
fedora-livecd(a)redhat.com which might not exist.
Anyhow, the livecd that I have created works
fantastically and I am thrilled to have it!
I have tried it on four computers with different
results. On a dell optiplex 240, and a dell GX 520
the kernel complained about a bug, which I will have
to reproduce, unless yahoo sends me the bounce
messages so I can relay them back to this list.
I connected from home from the livecd through modem
connection. The only problems I encountered were with
the display. Instead of using system-config-display I
used
# Xorg -configure
To test configuration type X - ?????
# X - /root/xorg.conf.new
# cp /xorg.conf.new /etc/X11/xorg.conf
replace xorg.conf [y/n] y
then used vi to introduce
HorizSync 30.0 - 80.0
VertRefresh 50.0 - 180.0
Option "DPMS"
and I get excellent resolution after I adjust from
1920x1200 or 1920x1080 and I change it to 1600x1200
which is the highest resolution that the ViewSonic
Graphics Series G75f supports.
The computer works fine and only some little problems
that I see in the install.log file that some packages
failed to install. Should I send the whole
install.log file or parts of it like the following,
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Document is emp
ty
^
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Start tag expec
ted, '<' not found
^
Installing java-1.4.2-gcj-compat -
1.4.2.0-40jpp.108.i386
GC Warning: Couldn't read /proc/stat
GC Warning: GC_get_nprocs() returned -1
*** glibc detected *** /usr/bin/gcj-dbtool: free():
invalid pointer: 0xbf9939d8
***
======= Backtrace: =========
/lib/libc.so.6[0x43fecd]
/lib/libc.so.6(cfree+0x90)[0x4435a0]
/lib/libpthread.so.0(pthread_attr_destroy+0x26)[0xdc8b06]
/usr/lib/libgcj.so.7rh(GC_get_thread_stack_base+0x50)[0x22f7c20]
/usr/lib/libgcj.so.7rh(GC_init_inner+0x41c)[0x22f367c]
/usr/lib/libgcj.so.7rh(GC_init+0x33)[0x22f3703]
/usr/lib/libgcj.so.7rh(GC_init_gcj_malloc+0x22)[0x22edd72]
/usr/lib/libgcj.so.7rh(_Z10_Jv_InitGCv+0x5a)[0x1a7c63a]
======= Memory map: ========
dirname: missing operand
Try `dirname --help' for more information.
mkdir: missing operand
Try `mkdir --help' for more information.
Installing gnome-media - 2.16.1-1.fc6.i386
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Document is empty
^
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Start tag expected, '<' not found
^
OMF file does not exist, is not readable, or is not
well-formed XML:
/usr/share/omf/about-fedora/about-fedora-C.omf
Unable to register
/usr/share/omf/about-fedora/about-fedora-C.omf
/proc is empty (not mounted ?)
/proc is empty (not mounted ?)
/proc is empty (not mounted ?)
Installing control-center - 1:2.16.0-2.fc6.i386
Installing xorg-x11-drv-void - 1.1.0-3.1.i386
Installing gnome-volume-manager - 2.15.0-2.fc6.i386
/proc is empty (not mounted ?)
/proc is empty (not mounted ?)
Installing gnome-session - 2.16.0-3.fc6.i386
/proc is empty (not mounted ?)
Installing sound-juicer - 2.16.0-1.fc6.i386
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Document is empty
^
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Start tag expected, '<' not found
^
/proc is empty (not mounted ?)
Installing totem-mozplugin - 2.16.0-1.fc6.i386
Installing rhythmbox - 0.9.5-2.i386
/proc is empty (not mounted ?)
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Document is empty
^
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Start tag expected, '<' not found
^
Installing gnome-applets - 1:2.16.0.1-1.fc6.i386
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Document is empty
^
/usr/share/omf/about-fedora/about-fedora-C.omf:1:
parser error : Start tag expected, '<' not found
^
OMF file does not exist, is not readable, or is not
well-formed XML:
/usr/share/omf/about-fedora/about-fedora-C.omf
Unable to register
/usr/share/omf/about-fedora/about-fedora-C.omf
/proc is empty (not mounted ?)
In the previous emails I tried to send, I asked the
following:
Will Kadishi adopt an installer?
i.e, a script to install onto a free ext2/ext3
partition and then use yum to apply updates.
Several other useful software which is in
Fedora-Extras how can we make it available to include
in the livecd's generated by Kadishi?
I thank you very much for help and am very happy to
have made a Fedora livecd with Kadishi. I am going to
give copies to my friends and colleagues. I have to
work on customization and make variations ie,
GNOME/KDE/ etc.
[olivares@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.17-1.2630.fc6 #1 SMP
Wed Sep 6 16:16:03 EDT 2006 i686 athlon i386 GNU/Linux
[olivares@localhost ~]$ cat /etc/fedora-release
Fedora Core release 5.92 (FC6 Test3)
[olivares@localhost ~]$
Regards,
Antonio
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
17 years, 7 months
A little bit of help to create a livecd using Kadishi
by Antonio Olivares
Dear list,
I am running Fedora Core 6 test 2 updated as of
20060908. I followed the instructions given at
http://fedoraproject.org/wiki/Kadischi
and the Documentation page
http://fedoraproject.org/wiki/Kadischi/Documentation
which suggested to yum install anaconda ,etc. and I
did all that. I installed via cvs and compiled and
everything. When I run Kadishi I tried the options
with the mirrors and I got nowhere. I tried using
option 3 shown below.
Using Kadischi
Basic instructions
The basic way to run Kadischi is to type the following
in a terminal
kadischi path-to-the-repository path-to-the-iso-image
where path to the repository can be a path on the
local file system, but can also be a path to ftp,
http, a stock FC CD or DVD, or some other type of
repository.
Example:
kadischi /tmp/fc5 /tmp/fedora-live.iso
where /tmp/fc5 is our repository. For instructions on
creating a local repository, colsult "How to build a
repository" section from Appendix.
Example 2:
kadischi
http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os
/tmp/fedora-live.iso
Example 3: (using [WWW] mirror site)
kadischi
http://mirrors.kernel.org/fedora/core/5/i386/os/
/tmp/fedora-live.iso
for installing from http repository. For details on
available installation methods, consult "Anaconda
installation methods" in Appendix.
in the page
http://mirrors.kernel.org/fedora/core/5/i386/os/
I changed it to
http://mirrors.kernel.org/fedora/core/6/i386/os/
and looked for development 5.91/ directory and do not
know which option is the best/more robust way to
generate a livecd/livedvd.
When I get back to school, on Monday to the machine
with Core 6 Test 2 I will try to update it to current.
I kindly ask for examples/suggestions to try out.
Thanks,
Antonio
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
17 years, 7 months
make_initrds functions: duplicates
by Chitlesh GOORAH
Hello,
In kadischi.py, in make_initrds, the if_and_else statements are the same.
Did we miss something while copy-pasting ?
def make_initrds(sysdir, bindir):
clear_rpm_db_files(sysdir)
ts = rpm.TransactionSet(sysdir)
global kernel, kernel_smp
kernel = None
kernel_smp = None
if isys.smpAvailable() or isys.htavailable():
for mi in ts.dbMatch('name', 'kernel'):
kernel = "%s-%s" % (mi['version'], mi['release'])
for mi in ts.dbMatch('name', 'kernel-smp'):
kernel_smp = "%s-%s" % (mi['version'], mi['release']) + 'smp'
if kernel != None and kernel_smp != None:
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir, kernel))
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir,
kernel_smp))
elif kernel != None and kernel_smp == None:
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir, kernel))
elif kernel == None and kernel_smp != None:
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir,
kernel_smp))
else:
print >> sys.stderr, "\n\n[kadischi]: Couldn't determine
kernel version!"
print >> sys.stderr, "[kadischi]: Kadischi fails."
sys.exit(1)
else:
for mi in ts.dbMatch('name', 'kernel'):
kernel = "%s-%s" % (mi['version'], mi['release'])
for mi in ts.dbMatch('name', 'kernel-smp'):
kernel_smp = "%s-%s" % (mi['version'], mi['release']) + 'smp'
if kernel != None and kernel_smp != None:
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir, kernel))
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir,
kernel_smp))
elif kernel != None and kernel_smp == None:
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir, kernel))
elif kernel == None and kernel_smp != None:
os.system("%s/livecd-mkinitrd.sh %s %s" % (bindir, sysdir,
kernel_smp))
else:
print >> sys.stderr, "\n\n[kadischi]: Couldn't determine
kernel version!"
print >> sys.stderr, "[kadischi]: Kadischi fails."
sys.exit(1)
clear_rpm_db_files(sysdir)
Chitlesh
--
http://clunixchit.blogspot.com
17 years, 7 months
a minor issue when specifying path using "./"
by Filip Tsachev
Hi again,
Using "kadischi ./fedora_repo ./temp/1.iso" instead of using the whole
path like "/home/user/fedora_repo" produces an error - anaconda can't
fing the repo, while the kadischi repo verification passed.
Maybe some of you guys knows where to touch the code to parse the
path/ or include in the wiki the mandatory evasion of such
expressions.
Cheers,
Filip
http://fedoraproject.org/wiki/FilipTsachev
17 years, 7 months
Dependency problem with rawhide and kadischi build env requirements (fedora-release-5.92-1)
by Filip Tsachev
Hello,
Trying to satisfy kadischi build environment requirements:
[root@fbi ~]# yum install anaconda busybox-anaconda syslinux mkisofs
squashfs-tools e2fsprogs usermode gnome-python2-gtkhtml2 kudzu-devel
intltool glib2-devel autoconf automake
Error: Missing Dependency: glib2 = 2.11.1-1 is needed by package glib2-devel
Error: Missing Dependency: gnome-python2-extras = 2.14.0-1 is needed
by package gnome-python2-gtkhtml2
Error: Missing Dependency: glib2-devel >= 2.12.0-1 is needed by
package gtk2-devel
Error: Missing Dependency: usermode = 1.86-1 is needed by package usermode-gtk
Error: Missing Dependency: glib2-devel >= 2.12.0-1 is needed by
package pango-devel
Error: Missing Dependency: e2fsprogs-libs = 1.38-12 is needed by
package e2fsprogs
Error: Missing Dependency: libparted-1.7.so.0 is needed by package pyparted
Any ideas?
--
Cheers,
Filip
http://fedoraproject.org/wiki/FilipTsachev
17 years, 7 months
Re: [Fedora-livecd-list] Kadischi - USB fork?
by Debarshi Ray
> I'm curious if anyone would be interested in seeing a forked Kadischi
> used to build LiveUSB
> Fedora Core images that can be written to a flash USB device or even a
> USB external disk..
>
> Is this something that we would be interested in?
I would like to see it too.
Cheers,
Debarshi
--
It matters not whether you win or lose; what matters is whether I win or lose.
- Darrin Weinberg
17 years, 7 months
Multiple repos in FC6 live CD
by Chris Negus
I'm trying to build a live CD for FC6 that uses Core and Extras
packages. I was very happy to see that the latest anaconda has a
checkbox for including Fedora Extras in the install.
Does kadischi support merged repositories in this way? I've been getting
failures when the installer tries to get an Extras package. It says that
the package isn't found. I wasn't sure if I was having dependency
problems or if the feature isn't supported yet in anaconda/kadischi.
-- Chris Negus
17 years, 7 months