[Mageia-dev] [changelog] [RPM] cauldron nonfree/release nvidia-current-304.37-2.mga3.nonfree

Anssi Hannula anssi at mageia.org
Sun Aug 19 22:20:57 CEST 2012


19.08.2012 23:15, Thomas Backlund kirjoitti:
> 19.08.2012 22:37, Anssi Hannula skrev:
>> 19.08.2012 22:26, Thomas Backlund kirjoitti:
>>> Anssi Hannula skrev 19.8.2012 22:07:
>>>> 19.08.2012 21:58, tmb kirjoitti:
>>>>> Name        : nvidia-current               Relocations: (not relocatable)
>>>>> Version     : 304.37                            Vendor: Mageia.Org
>>>>> Release     : 2.mga3.nonfree                Build Date: Sun Aug 19 20:54:19 2012
>>>>> Install Date: (not installed)               Build Host: ecosse.mageia.org
>>>>> Group       : System/Kernel and hardware    Source RPM: (none)
>>>>> Size        : 105048604                        License: Freeware
>>>>> Signature   : (none)
>>>>> Packager    : tmb <tmb>
>>>>> URL         : http://www.nvidia.com/object/unix.html
>>>>> Summary     : NVIDIA proprietary X.org driver and libraries, current driver series
>>>>> Description :
>>>>> Source package of the current NVIDIA proprietary driver. Binary
>>>>> packages are named x11-driver-video-nvidia-current.
>>>>>
>>>>> tmb <tmb> 304.37-2.mga3:
>>>>> + Revision: 282319
>>>>> - add provides kmod(nvidia-current) as upstream now has provides kmod(nvidis) (mga #7113)
>>>>
>>>> What?
>>>>
>>>> /usr/lib/rpm/mageia/kmod.prov should extract this from DEST_MODULE_NAME
>>>> in dkms.conf.
>>>>
>>>
>>> Thats just it:
>>>
>>> --- dkms.conf.295       2012-07-27 02:44:55.000000000 +0300
>>> +++ dkms.conf.304       2012-08-19 03:32:59.000000000 +0300
>>> @@ -1,8 +1,7 @@
>>> -PACKAGE_NAME="nvidia-current"
>>> -PACKAGE_VERSION="295.59-2.mga3.nonfree"
>>> -BUILT_MODULE_NAME[0]="nvidia"
>>> -DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"
>>> -DEST_MODULE_NAME[0]="nvidia-current"
>>> -MAKE[0]="make SYSSRC=${kernel_source_dir} module"
>>> -CLEAN="make -f Makefile.kbuild clean"
>>> +PACKAGE_NAME="nvidia"
>>> +PACKAGE_VERSION="304.37"
>>> +BUILT_MODULE_NAME[0]="$PACKAGE_NAME"
>>> +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
>>> +MAKE[0]="make module SYSSRC=${kernel_source_dir}"
>>> +CLEAN="make clean"
>>>    AUTOINSTALL="yes"
>>
>> ???
>>
>> dkms.conf is supposed to be our own file, the above change renames the
>> module which would break our driver handling....
>>
>>
> 
> Yep.
> 
> this is now properly fixed in nvidia-current-304.37-3.mga3 currently 
> building...

OK, thanks.

-- 
Anssi Hannula


More information about the Mageia-dev mailing list