Skip to content

Instantly share code, notes, and snippets.

Created October 16, 2010 05:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/629446 to your computer and use it in GitHub Desktop.
Save anonymous/629446 to your computer and use it in GitHub Desktop.
I have applied this command-
pungi -c fedora-aos-narendra.ks
and I got error
ERROR - xorg-x11-server-1.8.2-4.fc13
Pungi:INFO: Checking deps of device-mapper-event.x86_64
Pungi:INFO: Checking deps of libidn.i686
Pungi:INFO: Checking deps of libgcrypt.x86_64
Pungi:INFO: Checking deps of glibc-common.x86_64
Pungi:INFO: Checking deps of libselinux.x86_64
Pungi:INFO: Checking deps of nss-softokn-freebl.i686
Pungi:INFO: Checking deps of popt.i686
Pungi:INFO: Checking deps of libnet.x86_64
Pungi:INFO: Checking deps of openssh.x86_64
Pungi:INFO: Checking deps of device-mapper-libs.i686
Pungi:INFO: Checking deps of mysql-libs.i686
Pungi:INFO: Checking deps of audit-libs.x86_64
Pungi:INFO: Checking deps of elfutils-libs.x86_64
Pungi:INFO: Checking deps of python-pycurl.x86_64
Pungi:INFO: Checking deps of nss-softokn-freebl.x86_64
Pungi:INFO: Finished gathering package objects.
Pungi:INFO: Generating source <-> binary package mappings
Error: Cannot find a source rpm for xorg-x11-server-1.8.2-4.fc13
Content of fedora-aos-narendra.ks
====================================
# Kickstart file to build the appliance operating
# system for fedora.
# This is based on the work at http://www.thincrust.net
lang C
keyboard us
timezone US/Eastern
auth --useshadow --enablemd5
selinux --disabled
firewall --disabled
bootloader --timeout=1 --append="acpi=force"
network --bootproto=dhcp --device=eth0 --onboot=on
services --enabled=network
# Uncomment the next line
# to make the root password be thincrust
# By default the root password is emptied
#rootpw --iscrypted $1$uw6MV$m6VtUWPed4SqgoW6fKfTZ/
#
# Partition Information. Change this as necessary
# This information is used by appliance-tools but
# not by the livecd tools.
#
part / --size 550 --fstype ext3 --ondisk sda
#
# Repositories
#
repo --name=released --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-13&arch=$basearch
repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f13&arch=$basearch --excludepkgs=NetworkManager*,udev,dbus-glib
#repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=i386
#repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-14&arch=i386
#repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f14&arch=i386
#repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f14&arch=i386
#
# Add all the packages after the base packages
#
%packages --excludedocs --nobase
bash
kernel
grub
e2fsprogs
passwd
policycoreutils
chkconfig
rootfiles
yum
vim-minimal
acpid
#needed to disable selinux
lokkit
#Allow for dhcp access
dhclient
iputils
#
# Packages to Remove
#
# no need for kudzu if the hardware doesn't change
-kudzu
-prelink
-setserial
-ed
# Remove the authconfig pieces
-authconfig
-rhpl
-wireless-tools
# Remove the kbd bits
-kbd
-usermode
# these are all kind of overkill but get pulled in by mkinitrd ordering
-mkinitrd
-kpartx
-dmraid
-mdadm
-lvm2
-tar
# selinux toolchain of policycoreutils, libsemanage, ustr
-policycoreutils
-checkpolicy
-selinux-policy*
-libselinux-python
-libselinux
# Things it would be nice to loose
-fedora-logos
-fedora-release
-fedora-release-notes
generic-release
generic-logos
generic-release-notes%end
#
# Add custom post scripts after the base post.
#
%post
%end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment