Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 592094 - sys-process/procps - please call epatch_user
Summary: sys-process/procps - please call epatch_user
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-25 12:28 UTC by Raymond Jennings
Modified: 2016-10-07 08:33 UTC (History)
0 users

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 Raymond Jennings 2016-08-25 12:28:18 UTC
I have user patches applied to procps from /etc/portage/patches, but in order to actually apply them I had to amend the ebuild manually.

I added an epatch_user line to the src_prepare() function in the ebuild.

Something's wrong either with the ebuild or something it uses.

A little curious btw if my fix is proper or if there's an API problem where portage or an inherited eclass isn't applying those patches automatically.
Comment 1 Mike Gilbert gentoo-dev 2016-08-25 12:36:27 UTC
procps is coded to meet the rules of EAPI 5, which do not require that an ebuild apply user-supplied patches. That requirement was introduced in EAPI 6.

The change you made to src_prepare is the correct enhancement here.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-10-07 08:33:07 UTC
commit 6619e0e19c0ed06d4248eb4d0dd7305c114bce44
Author: Lars Wendler <polynomial-c@gentoo.org>
Date:   Fri Oct 7 10:32:29 2016

    sys-process/procps: Added epatch_user (bug #592094).

    Package-Manager: portage-2.3.1
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>