reviving XO-1 OS builds

Martin Dengler martin at martindengler.com
Tue Jul 14 16:28:51 EDT 2009


On Tue, Jul 14, 2009 at 05:26:08PM +0100, Daniel Drake wrote:
> Anyone interested?

I tweaked the wiki page a tiny bit and tried on my own machine.  I'm
using my own F10 machine for now, but can't practically upload
anywhere.

xo-1 branch is a tiny bit away from building right now[1], unfort.
Patch below:

From 9e09c3deb7de1e37c9784e7cb2fa73e6224bf779 Mon Sep 17 00:00:00 2001
From: Martin Dengler <martin at martindengler.com>
Date: Tue, 14 Jul 2009 21:27:11 +0100
Subject: [PATCH] add F11-updates and F11-testing (for dracut, etc.)

---
 olpc-base.ks |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/olpc-base.ks b/olpc-base.ks
index c72c8ff..d0b3088 100644
--- a/olpc-base.ks
+++ b/olpc-base.ks
@@ -13,6 +13,8 @@ repo --name=olpc --cost=3 --baseurl=http://dev.laptop.org/~dsd/xo1-rpms
 
 repo --name=olpc-kernel --cost=5 --baseurl=http://dev.laptop.org/~dilinger/2.6.30-rc5
 repo --name=F11 --cost=10 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-11&arch=i386 --excludepkgs=PolicyKit-kde
+repo --name=F11-updates --cost=9 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f11&arch=i386
+repo --name=F11-updates-testing --cost=8 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f11&arch=i386
 
 # Enable if the mirrors aren't up to date yet.
 # repo --name=rawhide --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/development/i386/os --excludepkgs=PolicyKit-kde
-- 
1.6.0.6


> Daniel

Martin

1. [martin at ops-13 output]$ nice make -j 3 -f ../Makefile os1.img
sudo livecd-creator --cache=../cache --fslabel os1 -c
../olpc-desktop.ks
mke2fs 1.41.4 (27-Jan-2009)
Filesystem label=os1
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
98304 inodes, 393216 blocks
3932 blocks (1.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=402653184
12 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
tune2fs 1.41.4 (27-Jan-2009)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
Retrieving
http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/releases/11/Everything/i386/os/repodata/repomd.xml
...OK
Retrieving http://dev.laptop.org/~dsd/xo1-rpms/repodata/repomd.xml
...OK
Retrieving
http://dev.laptop.org/~dilinger/2.6.30-rc5/repodata/repomd.xml ...OK
Excluding Packages from None
Finished
kernel-2.6.30-20090621.1.olpc.db92a09.i586 from olpc-kernel has
depsolving problems
  --> Missing Dependency: dracut is needed by package
  kernel-2.6.30-20090621.1.olpc.db92a09.i586 (olpc-kernel)
kernel-2.6.30-20090621.1.olpc.db92a09.i586 from olpc-kernel has
depsolving problems
  --> Missing Dependency: dracut is needed by package
  kernel-2.6.30-20090621.1.olpc.db92a09.i586 (olpc-kernel)
Error creating Live CD : Failed to build transaction : Missing
Dependency: dracut is needed by package
kernel-2.6.30-20090621.1.olpc.db92a09.i586 (olpc-kernel)
make: *** [os1.iso] Error 1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/devel/attachments/20090714/2c0d5ed5/attachment.sig>


More information about the Devel mailing list