Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

opensuse/sles: download both kernel-<flavor>-devel and kernel-devel when possible #337

Merged
merged 3 commits into from
Oct 11, 2024

Conversation

paulcacheux
Copy link
Collaborator

@paulcacheux paulcacheux commented Oct 10, 2024

Recently opensuse repositories split the kernel-<flavor>-devel into 2, the kernel-<flavor>-devel containing some arch specific files, and depending on kernel-devel a noarch package containing some common files.

To fix this, this PR ensures we try downloading both packages. The link fixup of /lib/modules/.../{build,source} ensures that we end up with a similar directory in the end.

@paulcacheux paulcacheux changed the title opensuse: fallback on kernel-devel if no flavor specific is available opensuse: download both kernel-<flavor>-devel and kernel-devel when possible Oct 10, 2024
@paulcacheux paulcacheux force-pushed the paulcacheux/opensuse-kernel-devel branch from 888a4a9 to 728099e Compare October 10, 2024 20:53
@paulcacheux paulcacheux force-pushed the paulcacheux/opensuse-kernel-devel branch from 728099e to 8ee0936 Compare October 10, 2024 20:53
@paulcacheux paulcacheux marked this pull request as ready for review October 11, 2024 07:29
@paulcacheux paulcacheux requested review from a team as code owners October 11, 2024 07:29
@paulcacheux paulcacheux changed the title opensuse: download both kernel-<flavor>-devel and kernel-devel when possible opensuse/sles: download both kernel-<flavor>-devel and kernel-devel when possible Oct 11, 2024
@paulcacheux paulcacheux merged commit 52c8328 into main Oct 11, 2024
11 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants