Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66146 - freebsd-ubin doesn't install patch.
Summary: freebsd-ubin doesn't install patch.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-02 11:50 UTC by Stephen Bennett (RETIRED)
Modified: 2006-04-12 10:49 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 Stephen Bennett (RETIRED) gentoo-dev 2004-10-02 11:50:34 UTC
What with all the effort expended to make sure that ebuilds use the right BSD/GNU versions of make, sed, patch, etc, it might be a good idea if patch and gpatch were actually different. At the moment, we can patch the patch ebuild to install /usr/bin/gpatch rather than /usr/bin/patch, but that isn't much good unless the freebsd-ubin ebuild provides the patch from the current freebsd distribution (which can be assumed to work with the makefiles from the same distribution). This should fix the problems we've been having with freebsd-libstand, which fails because (or so I'm told; I haven't investigated properly) because of having the wrong patch version.

On that note, we need a patch ebuild in the overlay that installs gpatch without /usr/bin/patch, and also renames its manpages accordingly.
Comment 1 Otavio Piske (RETIRED) gentoo-dev 2004-10-03 12:35:27 UTC
FreeBSD (5.2.1) releases a different version of patch (2.1). An ebuild for this version of patch exists in our overlay (and in cvs) and will be modified in order to accept other versions of patch. A modified ebuild for patch (2.5.9) will be added during this week. 
Comment 2 Otavio Piske (RETIRED) gentoo-dev 2004-10-03 13:54:16 UTC
Both ebuilds modified to live together. Added to cvs and added to the latest version of overlay.