dependency bug wodim/genisoimage

Ian Malone ibmalone at gmail.com
Tue Sep 25 16:41:13 UTC 2012


On 25 September 2012 01:25, Ian Malone <ibmalone at gmail.com> wrote:
> On 25 September 2012 00:27, Ian Malone <ibmalone at gmail.com> wrote:
>> On 24 September 2012 23:17, Jesse Keating <jkeating at j2solutions.net> wrote:
>>> On 09/24/2012 03:00 PM, Ian Malone wrote:
>>>>
>>>> The command is this:
>>>> livecd-creator --config=/fedora-jam/fedora-live-jam-kde-raw.ks
>>>> --fslabel=Fedora18-Jam --cache=/var/cache/live --releasever=18
>>>>
>>>> $ grep "<id>" /var/cache/live/fedora/gen/comps.xml |grep base
>>>>      <id>base-x</id>
>>>>      <id>critical-path-base</id>
>>>>      <id>base-system</id>
>>>>
>>>> There's no base in the comps file at
>>>>
>>>> http://dl.fedoraproject.org/pub/fedora/linux/development/18/x86_64/os/repodata/
>>>> either. The equivalent for fedora 17 gives me:
>>>>      <id>base-x</id>
>>>>      <id>critical-path-base</id>
>>>>      <id>base-system</id>
>>>>
>>>> Just did a search on this mailing list and can't see anything about
>>>> dropping @base.
>>>
>>>
>>> It's possible that livecd-creator is forcing (well, attempting to) the base
>>> group in.
>>>
>>
>> No, it's in the spec, in fedora-live-base.ks of
>> fedora-kickstarts-0.18.1-2.fc18.noarch which the spin I'm trying to
>> build includes (chain fedora-live-kde > fedora-live-kde-base >
>> fedora-live-base), immediately after the repos is this:
>> %packages
>> @base-x
>> @base
>> @core
>> @fonts
>> @input-methods
>>
>> The full list grepping for "@" is:
>> @base-x
>> @base
>> @core
>> @fonts
>> @input-methods
>> @admin-tools
>> @dial-up
>> @hardware-support
>> @printing
>>
>> There's an inconsistency here and I'm not familiar enough with
>> building spins to work out how it's come about.
>>
>
> Aha:
> git://git.fedorahosted.org/git/comps.git
> commit 31d21785cc590e16256557ad6f5a51e1dad92be6
> Author: Bill Nottingham <notting at redhat.com>
> Date:   Tue Aug 28 15:50:57 2012 -0400
>
>     Rename the confusingly named and descripted 'base' to 'standard'.
> Make its purpose more clear, and convert it to a general
> infrastructure group.
>
> - i.e. trying to build f18 spins based on the packaged spin-kickstarts
> is broken as they pull base not standard (which leads to interesting
> things like wireless not working due to missing crda). I've haven't
> checked whether that's fixed in git. Thanks for your pointer about
> base, I wouldn't have found this otherwise.
>

As an aside: my original problem (those readlink not found errors from
genisoimage and wodim) still occurs, I'm guessing that's because while
standard is now pulling down coreutils they don't depend on it and so
yum happily installs them before coreutils. Will file bugs.

-- 
imalone
http://ibmalone.blogspot.co.uk


More information about the devel mailing list