Bug 889734 - In package fedora-kickstarts-0.18.2-1.fc18.noarch, kickstart file /usr/share/spin-kickstarts/fedora-live-kde-base.ks references non-existent package
Summary: In package fedora-kickstarts-0.18.2-1.fc18.noarch, kickstart file /usr/share/...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: spin-kickstarts
Version: 18
Hardware: i686
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Jeroen van Meeuwen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-23 02:11 UTC by M. Edward (Ed) Borasky
Modified: 2013-01-10 05:43 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-01-10 05:43:36 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Patch that allows successful ISO creation on my machine (341 bytes, patch)
2012-12-23 06:15 UTC, M. Edward (Ed) Borasky
no flags Details | Diff

Description M. Edward (Ed) Borasky 2012-12-23 02:11:45 UTC
Description of problem:

I'm building ISOs from kickstart files. I've got a kickstart file that depends on /usr/share/spin-kickstarts/fedora-live-kde-base.ks. This file has the lines:

# use system-config-printer-kde instead of system-config-printer
-system-config-printer
system-config-printer-kde

But when I run the build, it tells me that 'system-config-printer-kde' doesn't exist:

Error creating Live CD : Failed to find package 'system-config-printer-kde' : No package(s) available to install

This looks like the same problem as the one that caused the Fedora Jam nightly build to fail:

http://kojipkgs.fedoraproject.org//work/tasks/3958/4813958/livecd.log

Comment 1 M. Edward (Ed) Borasky 2012-12-23 06:15:57 UTC
Created attachment 667940 [details]
Patch that allows successful ISO creation on my machine

Here's a patch I built to make my script run. The whole source tree is in https://github.com/znmeb/AlgoCompSynth/tree/master/LiveImageCreation. The command 'sudo ./install-all' rebuilds the Fedora 18 'Jam' respin on my workstation.

Comment 2 Bill Nottingham 2013-01-02 18:53:46 UTC
This was fixed in git in commit a4e37767541530dd483ba7984621dfb67c0ccbb7, looks like a new package needs built?

Comment 3 Bruno Wolff III 2013-01-02 19:10:19 UTC
I believe release engineering does a rebuild of spin-kickstarts just before release. The released copy is supposed to have the exact kickstarts used for the release. The git version of the kickstarts get used for release, and there isn't an effective freeze process for those, so rebuilding spin-kickstarts right now wouldn't be that much help. It wouldn't get pulled in before releng would want to do a build.
If for some reason one doesn't get rebuilt for the release images, I'll do an update that as best I can tell is from the point of the release.

Comment 4 Kevin Fenzi 2013-01-02 21:55:49 UTC
Well, it's always been you AFAIK doing the final package. ;) 

However, yeah, we usually wait until we know the final gold content and then push a new package. 
It usually goes out as an update, since it's not on any media.

Comment 5 Fedora Update System 2013-01-10 03:56:29 UTC
spin-kickstarts-0.18.3-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/spin-kickstarts-0.18.3-1.fc18

Comment 6 Fedora Update System 2013-01-10 05:43:41 UTC
spin-kickstarts-0.18.3-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.