Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 838397 - Add QA warning for 'doexe' without 'exeinto'
Summary: Add QA warning for 'doexe' without 'exeinto'
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-15 04:51 UTC by Sam James
Modified: 2022-08-13 10:47 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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-04-15 04:51:11 UTC
It's allowed but implementation-defined, so ebuilds relying on it aren't portable.

PMS says:
"doexe

Installs the given files into the directory specified by the most recent exeinto call. If
exeinto has not yet been called, behaviour is undefined. Files are installed by default with
file mode 0755, or with the install options set by the most recent exeopts call. Failure
behaviour is EAPI dependent as per section 12.3.1."
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-04-15 04:51:36 UTC
Not sure if this fits better into pkgcheck (or do both) or what.