Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 732868

Summary: sys-apps/kbd uses automake in maintainer-mode
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED UPSTREAM    
Severity: normal CC: sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/legionus/kbd/issues/42
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Agostino Sarubbo gentoo-dev 2020-07-16 09:32:22 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sys-apps/kbd uses automake in maintainer-mode.
Discovered on: amd64 (internal ref: amd64_at)
Comment 1 Agostino Sarubbo gentoo-dev 2020-07-16 09:32:34 UTC
Created attachment 649444 [details]
build.log

build log and emerge --info
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2020-07-16 10:01:17 UTC
Caused by: 

https://github.com/legionus/kbd/commit/5b6df5cc76117a38028e87af87843e4c2840c7e1
Comment 3 Larry the Git Cow gentoo-dev 2020-07-16 10:05:31 UTC
The bug has been referenced in the following commit(s):

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

commit a8fe76da1efe36a6572e82240eacf35071c1b933
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2020-07-16 10:03:33 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2020-07-16 10:05:23 +0000

    sys-apps/kbd: Revbump to no longer install *.a and *.la files
    
    with USE="test". Also disabled tests until upstream fixed their test suite.
    
    Bug: https://bugs.gentoo.org/732868
    Closes: https://bugs.gentoo.org/732612
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 sys-apps/kbd/{kbd-2.3.0.ebuild => kbd-2.3.0-r1.ebuild} | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
Comment 4 Larry the Git Cow gentoo-dev 2022-06-03 02:06:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe6b8b959464c36e1251490c21f82c05ba2e76a

commit 1fe6b8b959464c36e1251490c21f82c05ba2e76a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-06-03 01:16:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-03 01:31:57 +0000

    sys-apps/kbd: add 2.5.0
    
    Bug: https://bugs.gentoo.org/732868
    Signed-off-by: Sam James <sam@gentoo.org>

 sys-apps/kbd/Manifest         |   1 +
 sys-apps/kbd/kbd-2.5.0.ebuild | 100 ++++++++++++++++++++++++++++++++++++++++++
 sys-apps/kbd/kbd-9999.ebuild  |  44 +++++++++++++------
 3 files changed, 131 insertions(+), 14 deletions(-)
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-03 02:13:24 UTC
As far as I can tell, and from the upstream bug Poly filed on this, it's legitimate usage of autotest. It doesn't affect the workdir outside of tests or image anyway. I've silenced the QA warning given it appears legitimate from autotools docs.

I think autotest is somewhat rare to use which is why we don't see this more.