Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 708950 - sys-apps/portage-2.3.84-r1 uses GNU specific find options in install checks
Summary: sys-apps/portage-2.3.84-r1 uses GNU specific find options in install checks
Status: UNCONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-02-10 10:13 UTC by Chris Slycord
Modified: 2020-02-10 10:23 UTC (History)
0 users

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


Attachments
patch to change to be posix compliant (portage-2.3.84-qa_checks_find_posix.patch,568 bytes, patch)
2020-02-10 10:14 UTC, Chris Slycord
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Slycord 2020-02-10 10:13:16 UTC
In 90bad-bin-group-write and 90bad-bin-user-write, portage uses the GNU specific options -gid and -uid to check for that the group/user is 0.

These can be changed to "-group 0" and "-user 0", which is more portable

Reproducible: Always

Steps to Reproduce:
1. Set find to be a POSIX version
2. install any package 
3.
Actual Results:  
Errors that -gid and -uid are unrecognized options

Expected Results:  
Run without errors
Comment 1 Chris Slycord 2020-02-10 10:14:32 UTC
Created attachment 613172 [details, diff]
patch to change to be posix compliant