Hello all, I was investigating the build failures of VirtualBox for openSUSE 11.1 ... The package builds two KMPs, and so uses a custom filelist i.e. %defattr (-,root,root) dir /lib/modules/%2-%1/ %dir /lib/modules/%2-%1/updates /lib/modules/%2-%1/updates/vboxdrv.ko /lib/modules/%2-%1/updates/vboxnetadp.ko /lib/modules/%2-%1/updates/vboxnetflt.ko But on openSUSE 11.1 we are getting failures like
File not found: /var/tmp/virtualbox-ose-3.1.6-build/lib/modules/2.6.27.7-9-debug-debug (it builds fine on openSUSE 11.2)
so "%2" is expanding to "version-flavour" rather than just "version" like CODE11 says it should (and like how it behaves on 11.2). This means openSUSE 11.1 is behaving according (at least for this macro) to CODE10 rather than CODE11. Is this expected? I thought openSUSE 11.1 followed CODE11, and this is what the documentation [1] states ... As a side note, this issue is not mentioned in the "CODE10->CODE11 changes" section of the CODE11 documentation. Regards, Tejas [1] http://developer.novell.com/wiki/index.php/Kernel_Module_Packages_Manuals -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org