Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 770721 - genkernel-9999/4.1.2-34-g665695e-git: ERROR: Dynamically linked program(s) found in eudev-3.2.9 image!
Summary: genkernel-9999/4.1.2-34-g665695e-git: ERROR: Dynamically linked program(s) fo...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-15 05:17 UTC by Robin Johnson
Modified: 2021-02-15 05:57 UTC (History)
0 users

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


Attachments
genkernel.log.gz (genkernel.log.gz,152.13 KB, application/gzip)
2021-02-15 05:17 UTC, Robin Johnson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2021-02-15 05:17:36 UTC
Created attachment 686718 [details]
genkernel.log.gz

*                 eudev-3.2.9: >> Creating binpkg ...
* Scanning for dynamically linked programs ...
* QA_IGNORE_DYNAMICALLY_LINKED_PROGRAM is not set; Not checking '/usr/bin/udevadm' for exclusion ...
* QA_IGNORE_DYNAMICALLY_LINKED_PROGRAM is not set; Not checking '/usr/sbin/udevd' for exclusion ...
* Found the following dynamically linked programs:
=================================================================
 TYPE   FILE 
ET_DYN /var/tmp/genkernel/gk_g9e6VEGg/eudev/image/usr/bin/udevadm 
ET_DYN /var/tmp/genkernel/gk_g9e6VEGg/eudev/image/usr/sbin/udevd 
=================================================================
* ERROR: Dynamically linked program(s) found in eudev-3.2.9 image!
* ERROR: create_initramfs(): append_data(): append_eudev(): populate_binpkg(): gkbuild(): Failed to create binpkg of eudev-3.2.9!
* Please consult '/var/log/genkernel.log' for more information and any
* errors that were reported above.
* 
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* '/var/log/genkernel.log' so that your issue can be dealt with effectively.
* 
* Please do *not* report kernel compilation failures as genkernel bugs!
* 

* mount: >> Boot partition state on '/boot' was not changed; Skipping restore boot partition state ...
Comment 1 Thomas Deutschmann (RETIRED) gentoo-dev 2021-02-15 05:57:42 UTC
As explained via IRC:

Since commit https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=0cf43879c9b01d6c6b09275499db5ebd0166806b we are requiring eudev-3.2.10. Live ebuild was updated accordingly via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703d753d49c938a1340adf0d4ea9dd42db88ce0d.

So the problem was that

> patches/eudev/3.2.9/eudev-3.2.9-static.patch

moved to

> patches/eudev/3.2.10/eudev-3.2.10-static.patch

in git but Robin was using an outdated ebuild/software.sh which was still using eudev-3.2.9 and now missing the static build patch.