Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 760935 - sys-kernel/vanilla-kernel-5.10.1 fails to build with USE=verify-sig
Summary: sys-kernel/vanilla-kernel-5.10.1 fails to build with USE=verify-sig
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Distribution Kernel Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-20 23:33 UTC by Jannik Glückert
Modified: 2020-12-21 00:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jannik Glückert 2020-12-20 23:33:42 UTC
This bug was reported by someone in #gentoo , I was asked to file it.

With USE=verify-sig, this happens:

>>> Preparing source in /var/tmp/portage/sys-kernel/vanilla-kernel-5.10.1/work/linux-5.10.1 ...
Using .config as base
Merging /var/tmp/portage/sys-kernel/vanilla-kernel-5.10.1/work/gentoo-kernel-config-5.9.8-r1/base.config
The merge file '/var/tmp/portage/sys-kernel/vanilla-kernel-5.10.1/work/gentoo-kernel-config-5.9.8-r1/base.config' does not exist.  Exit.
 * ERROR: sys-kernel/vanilla-kernel-5.10.1::gentoo failed (prepare phase):

Looking at the ebuild, with verify-sig src_prepare doesn't call default, and in turn doesn't unpack `gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz`
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-12-20 23:53:31 UTC
Indeed, good catch.
Comment 2 Larry the Git Cow gentoo-dev 2020-12-21 00:17:47 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169b686483f69ec96585063495575dcf1efa1929

commit 169b686483f69ec96585063495575dcf1efa1929
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-12-20 23:57:24 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-12-21 00:17:43 +0000

    sys-kernel/vanilla-kernel: Fix src_unpack w/ verify-sig
    
    Closes: https://bugs.gentoo.org/760935
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 sys-kernel/vanilla-kernel/vanilla-kernel-5.10.1.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.78.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.79.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.80.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.81.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.82.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.83.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.4.84.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.10.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.11.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.12.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.13.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.14.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.15.ebuild | 1 +
 sys-kernel/vanilla-kernel/vanilla-kernel-5.9.9.ebuild  | 1 +
 15 files changed, 15 insertions(+)