Summary: | sys-apps/cross-helper-1.15.3.ebuild (new ebuild) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Levine <plevine457> |
Component: | [OLD] Core system | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | leho, maxposedon, peter |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
cross-helper-1.15.3.ebuild
cross-helper-portagecompat.patch |
Description
Peter Levine
2010-01-28 06:19:28 UTC
Created attachment 217691 [details]
cross-helper-1.15.3.ebuild
sys-apps/cross-helper/cross-helper-1.15.3.ebuild
Created attachment 217692 [details, diff]
cross-helper-portagecompat.patch
sys-apps/cross-helper/files/cross-helper-portagecompat.patch
related patch for eutils.eclass at bug# 302572 This looks pretty cool to me, assigning to embedded team to see if they want to take this on. (In reply to comment #0) > Given that the maintainers of shadow-utils are not interested in native > support of a cross-compiled system (from what I've heard on it's IRC > channel) In the gentoo-embedded email thread it was discussed to add a parameter to the utilities in question that would call chroot() very early in the program. This solution was discussed with shadow maintainers also on IRC and the response was very good - a patch to implement this would be welcomed by them. I thought I'd work on creating that whenever I found some time.. ;) yes, that is the way to go -- add a chroot flag (-R or something) to all the shadow utilities. we're not going to hack random packages (like busybox) to add random logic (like chroot) in this way. |