Am Mittwoch, 8. Dezember 2010 schrieb Greg KH:
Hi Jiri,
I've tried importing the Kernel:stable branch into tumbleweed, but it's not able to build the preload kernel module for some odd reason:
nothing provides kernel-devel = 2.6.36.1-2 needed by kernel-syms, nothing provides kernel-default-devel = 2.6.36.1-2 needed by kernel-syms, nothing provides kernel-devel = 2.6.36.1-2 needed by kernel-desktop-devel, nothing provides kernel-devel = 2.6.36.1-2 needed by kernel-xen-devel
You can see this at the page at:
https://build.opensuse.org/stage/project/monitor?project=openSUSE%3ATumble
weed
I haven't added a few missing kernel builds at the moment (vmi, tracing, docs), but I don't think that should be causing this error to show up.
It's odd that kernel-devel is being asked for, as I didn't think that was really provided by any package anymore.
Any ideas what I need to do here?
You can't work on such a project with just clicking in the webui I'm afraid. See the difference of how kernel-syms/_link looks like: kernel:HEAD: <link project='Kernel:HEAD' package='kernel-source' cicount='copy'/> Tumbleweed: <link package="kernel-source" rev="f22f097f730e68b4251c37170f065c11" baserev="814691b3edd31b7ed6d16c7b4e62fd42"> <patches> <branch/> </patches> </link> The cicount=copy is what you miss here - it makes the %release of kernel- source and kernel-syms the same, something that the kernel build system heavily relies upon. Just make all kernel-* packages beside kernel-source a plain directory with just the _link file and on top of that also add btsynctags like you can find them in the meta of openSUSE:Factory/kernel-default. kernel-source can either be a branch with rev to kernel:stable or be not a link at all and you work with osc copypac from kernel:stable whenever you feel like it. A rev branch is most likely more transparent. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org