[elrepo-devel] why it's not working for me?
Phil Perry
phil at elrepo.org
Wed Sep 2 07:19:33 EDT 2009
Phil Perry wrote:
> Phil Perry wrote:
>> Farkas Levente wrote:
>>> On 09/01/2009 08:20 PM, Phil Perry wrote:
>>>> So in this situation it would appear the correct course of action would
>>>> be for us to file a bug report requesting the addition of
>>>> ksym(platform_device_add_data) to the [rhel5_drivers_base_ga] whitelist
>>>> thus fixing the issue for this (these) driver(s).
>>>>
>>>> However, doing so will not fix the issue for past kernels, only those
>>>> going forward.
>>> but as rhel/centos/.. kernel _never_ provide any ksym(...) it's be
>>> better to remove those ksym requirements anyway since those kmod
>>> packages never can be installed clearly...
>>> so imho probably add to rhel5_drivers_base_ga _and_ remove ksym req from
>>> find-requires.ksyms would be the best solution.
>>>
>> I've just had an email conversation with Jon Masters to ask his advice
>> on the subject, and he is keen for us to file bug reports with Red Hat
>> for any missing symbols and they will get them included into the kABI
>> whitelist. Given the imminent release of 5.4, this is now unlikely to
>> happen before 5.5. In hindsight, I probably should have copied that
>> conversation to this list but I didn't - sorry.
>>
>> In the meantime all we can do is continue to build without the requires.
>>
>> Do you have a list of all packages that fail, and the symbols they fail on?
>>
>> I'm aware of the 3 packages you reported in this thread, kmod-nvidia and
>> kmod-video4linux, that all fail on missing symbols (but not what the
>> symbols are). What we need to do is rebuild everything as normal
>> *without* the find-requires.ksyms hack to get a list of missing symbols
>> to report upstream. I'm just wondering how much of that work you may
>> have already done (or would like to assist with)?
>>
>
> I've done a mass rebuild of the repository followed by a mass test
> install to get the missing symbols:
>
> http://elrepo.org/bugs/view.php?id=30
>
Aha! Perhaps I should have waited an hour for the 5.4 release :-D
Anyway, retesting against the 5.4 release kernel shows none of the
missing symbols appear to have been added to 5.4, so the list remains valid.
More information about the elrepo-devel
mailing list