The configure of your package checks for flex, and your package contains .l files that flex uses to generate parsers, but the ebuild does not list a dependency on flex as per http://tinderbox.dev.gentoo.org/misc/dindex/sys-devel/flex . Either disable the flex test during configure to avoid false positive, or add the dependency upon flex if it's needed by your package. Thanks in advance, Diego
Generated file is provided with package, added FLEX=":" to configure.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f3c17b8eba3e2af33853922104c18ead580bea commit d0f3c17b8eba3e2af33853922104c18ead580bea Author: Mason Rocha <turret@turret.cyou> AuthorDate: 2023-11-22 02:03:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-01-20 11:48:33 +0000 app-crypt/ccid: version bump 1.5.4 upstream introduces in version 1.5.3 a hard-dependency on sys-devel/flex, which has been historically a soft-dependency, ignored by previous maintainers (see https://bugs.gentoo.org/221361) patch included removes dependency, permitting proper install of package without flex, as possible in the past due to upstream tarballs pre-generating required files Bug: https://bugs.gentoo.org/221361 Signed-off-by: Mason Rocha <turret@turret.cyou> Closes: https://github.com/gentoo/gentoo/pull/33933 Signed-off-by: Sam James <sam@gentoo.org> app-crypt/ccid/Manifest | 1 + app-crypt/ccid/ccid-1.5.4.ebuild | 55 ++++++++++++++++++++++ ...id-1.5.4-remove-flex-configure-dependency.patch | 16 +++++++ 3 files changed, 72 insertions(+)