Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893486 - [prefix] dev-libs/openssl-1.1.1s fails to configure: ./Configure: cannot execute: required file not found
Summary: [prefix] dev-libs/openssl-1.1.1s fails to configure: ./Configure: cannot exec...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-07 10:18 UTC by Étienne Buira
Modified: 2023-02-08 18:29 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,5.41 KB, text/x-log)
2023-02-07 10:20 UTC, Étienne Buira
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Étienne Buira 2023-02-07 10:18:04 UTC
While bootstraping a prefix (stage3), openssl fails to configure, telling Configure is not found (but is present in unpacked sources).
As it was a bootstrap, i cannot produce valuable emerge --info

Reproducible: Always

Steps to Reproduce:
1.Bootstrap prefix
2.
3.
Actual Results:  
openssl fails at stage3

Expected Results:  
bootstraped prefix
Comment 1 Étienne Buira 2023-02-07 10:20:29 UTC
Created attachment 850072 [details]
build.log
Comment 2 Étienne Buira 2023-02-07 10:27:20 UTC
Reading build.log i actually found the culprit:
The sources are searched in ${EPREFIX}/tmp/var/tmp/[...], but were unpacked in ${EPREFIX}/var/tmp/[...].
Comment 3 Mike Gilbert gentoo-dev 2023-02-07 17:01:45 UTC
(In reply to Étienne Buira from comment #2)

I don't see that anywhere in the build log.

Anyway, I suspect the issue might be resolved in dev-libs/openssl-1.1.1s-r2 and dev-libs/openssl-1.1.1t. We changed the src_configure function to call Configure using perl from PATH instead of relying on a shebang in the Configure script.
Comment 4 Étienne Buira 2023-02-08 09:34:30 UTC
(In reply to Mike Gilbert from comment #3)
> Anyway, I suspect the issue might be resolved in dev-libs/openssl-1.1.1s-r2
> and dev-libs/openssl-1.1.1t. We changed the src_configure function to call
> Configure using perl from PATH instead of relying on a shebang in the
> Configure script.

Hi,

It worked with 1.1.1t-r1, thanks.