Mailinglist Archive: opensuse-kernel (54 mails)
| < Previous | Next > |
[opensuse-kernel] Re: tumbleweed kernel packages not building
- From: Jiri Slaby <jslaby@xxxxxxx>
- Date: Thu, 09 Dec 2010 10:30:56 +0100
- Message-id: <4D00A1D0.5010705@xxxxxxx>
On 12/09/2010 07:54 AM, Greg KH wrote:
Ah, I see. Your kernel packages don't have cicount="copy" in their links
to kernel-source, so that their release number differs.
The non-kernel-source _link should contain something like:
<link package="kernel-source" cicount="copy" />
kernel-source is then (this one is OK in your repo):
<link project="Kernel:stable" package="kernel-source"
rev="a977934d0233d78783be2dacb7a63a52"
baserev="a977934d0233d78783be2dacb7a63a52">
And when you want to update to the later kernel, you just change the
revs. The other option is to not link kernel:stable and have a local
copy and then we would update kernel-source by standard submit
requests/accepts.
You also have some kind of weird links. If you check out your unexpanded
non-kernel-source packages, the sources are there, however only _link
should be there. Compare
osc co -u openSUSE:Tumbleweed kernel-default
e.g. with
osc co -u openSUSE:Factory kernel-default
If you stay with kernel-source link to kernel:stable (and not a local
copy like I wrote above), then there should be also only _link and not
full source in unexpanded tree.
regards,
--
js
suse labs
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx
On Wed, Dec 08, 2010 at 01:51:00PM -0800, Greg KH wrote:
On Wed, Dec 08, 2010 at 10:20:20PM +0100, Jiri Slaby wrote:
On 12/08/2010 10:00 PM, Greg KH wrote:
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%3ATumbleweed
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.
Hi, I though it will cause problems. I tried to persuade preload to
build on all the repos I had there, but the change in preamble I did
causes these kind of problems. I reverted it now.
Thanks, I've updated to your latest version and hopefully that will fix
it.
Nope, it's still unresolvable, look at the link above.
Any ideas?
Ah, I see. Your kernel packages don't have cicount="copy" in their links
to kernel-source, so that their release number differs.
The non-kernel-source _link should contain something like:
<link package="kernel-source" cicount="copy" />
kernel-source is then (this one is OK in your repo):
<link project="Kernel:stable" package="kernel-source"
rev="a977934d0233d78783be2dacb7a63a52"
baserev="a977934d0233d78783be2dacb7a63a52">
And when you want to update to the later kernel, you just change the
revs. The other option is to not link kernel:stable and have a local
copy and then we would update kernel-source by standard submit
requests/accepts.
You also have some kind of weird links. If you check out your unexpanded
non-kernel-source packages, the sources are there, however only _link
should be there. Compare
osc co -u openSUSE:Tumbleweed kernel-default
e.g. with
osc co -u openSUSE:Factory kernel-default
If you stay with kernel-source link to kernel:stable (and not a local
copy like I wrote above), then there should be also only _link and not
full source in unexpanded tree.
regards,
--
js
suse labs
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-kernel+help@xxxxxxxxxxxx
| < Previous | Next > |