Re: deltarpm for Rawhide kernel not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 5, 2012 at 9:27 AM, Josh Boyer <jwboyer@xxxxxxxxx> wrote:
> On Thu, Jan 5, 2012 at 9:09 AM, Andre Robatino
> <robatino@xxxxxxxxxxxxxxxxx> wrote:
>> Andre Robatino <robatino <at> fedoraproject.org> writes:
>>
>>> I get similar output on F16, for example "rpm -V kernel-3.1.6-1.fc16.x86_64"
>>> gives
>>>
>>> ?........    /boot/System.map-3.1.6-1.fc16.x86_64
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.alias
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.alias.bin
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.builtin.bin
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.ccwmap
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.dep
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.dep.bin
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.devname
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.ieee1394map
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.inputmap
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.isapnpmap
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.ofmap
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.pcimap
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.seriomap
>>> ...T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.softdep
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.symbols
>>> 5S.T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.symbols.bin
>>> 5..T.....    /lib/modules/3.1.6-1.fc16.x86_64/modules.usbmap
>>
>> On the other hand,
>>
>> [andre@compaq-pc tmp]$ rpm -V kernel-3.1.5-6.fc16.x86_64
>> ?........    /boot/System.map-3.1.5-6.fc16.x86_64
>> ...T.....    /lib/modules/3.1.5-6.fc16.x86_64/modules.devname
>> ...T.....    /lib/modules/3.1.5-6.fc16.x86_64/modules.softdep
>> [andre@compaq-pc tmp]$ rpm -V kernel-3.1.5-2.fc16.x86_64
>> ?........    /boot/System.map-3.1.5-2.fc16.x86_64
>> ...T.....    /lib/modules/3.1.5-2.fc16.x86_64/modules.devname
>> ...T.....    /lib/modules/3.1.5-2.fc16.x86_64/modules.softdep
>> [andre@compaq-pc tmp]$
>>
>> So maybe the same issue now exists in F16 as well (I'll check whether the
>> deltarpm for the next F16 kernel update works).
>
> The modules.* files (most of them anyway) are created by depmod, which
> is run by new-kernel-package in the %posttrans section of the
> kernel.spec.  That means they are generated at RPM install time.
>
> The 3.1.6 and rawhide kernels both contain a compat-wireless addition
> to them that builds and installs newer wireless drivers.  I know the
> build mechanism was doing a lot of modprobe calls on those during RPM
> build time and John fixed that recently.  Perhaps it was causing those
> files to actually get packaged from %build/%install and then the
> %posttrans was overwritting the packaged files as expected.  That
> would cause the output you see I think.
>
> John, any thoughts if that might be the case?

Answering my own question, it seems that is the case.  This is at the
end of the compat-wireless build:


INSTALL /builddir/build/BUILD/kernel-3.1.fc16/compat-wireless-3.2-rc6-3/net/wireless/lib80211_crypt_wep.ko
DEPMOD  3.1.7-1.fc16.x86_64

so depmod is getting called as a result of that.  I'll look at fixing
it up, one way or another.

josh
-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test



[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux