Summary: | sys-apps/coreutils-8.17: Merge Gentoo Prefix support | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Richard Yao (RETIRED) <ryao> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | alanh, prefix, the_paya |
Priority: | Normal | Keywords: | Goal, Inclusion, InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 315803 | ||
Attachments: | Darkside's patch |
Description
Richard Yao (RETIRED)
2012-07-12 14:22:05 UTC
I'd prefer to first get the ebuild changed in Prefix overlay to match whatever we'd like it to be, and be what gx86 should/could have. Now this patch your suggest is neither gx86 or prefix version. (In reply to comment #1) > I'd prefer to first get the ebuild changed in Prefix overlay to match > whatever we'd like it to be, and be what gx86 should/could have. Now this > patch your suggest is neither gx86 or prefix version. My patch you mean. I already took the time to get it to be what gx86 should have and you invalidated it ;) yup, if we break coreutils, we're really busted if we can't make a quick fix (any more) base-system: Can Richard apply coreutils-7.2-mint.patch to the coreutils patchset? The ebuild was already reviewed and accepted via Samuli@IRC so this is the last open pending question. Thanks. Comment on attachment 318000 [details, diff]
Darkside's patch
all this mint junk is fairly intrusive. why does it have to be special ? certainly without documentation on its deviation, this can't be merged.
the D->ED and ROOT->EROOT changes are fine of course
Alan, why does the coreutils ebuild need special cases for mint to install different programs? (comment #5) Take "hostname". On Linux this is provided by net-tools, but that's a very linux specific package, and that hasn't been ported to prefix. And for "uptime" and "kill" they're provided by sys-process/procps, again linux specific at this time. I don't have these three commands. Alright, one could generalize that the mint specific code in the ebuild is to install applications that the host system does not provide and there are no alternative packages available, like on linux. @vapier, what part do you consider intrusive to be fixed? (In reply to comment #0) > I believe that The_Paya uses Prefix on HP-UX, so I am putting him on CC. > Hopefully, he will be able to tell us whether or not coreutils works with > those patches and we could get them sent upstream. Negative, I have prefix installs in Solaris 10 and AIX 5.2/5.3 ^_^. We should include the following pkgsrc patches in the merge for NetBSD support to resolve bug #428298. http://cvsweb.se.netbsd.org/cgi-bin/bsdweb.cgi/pkgsrc/sysutils/coreutils/patches/patch-lib-fflush.c?rev=1.1;content-type=text%2Fplain http://cvsweb.se.netbsd.org/cgi-bin/bsdweb.cgi/pkgsrc/sysutils/coreutils/patches/patch-lib-fseeko.c?rev=1.1;content-type=text%2Fplain (In reply to comment #10) changes to lib/ must go to upstream gnulib. we're not going to carry patches to coreutils' gnulib for anything other than short term fixes. the coreutils guys are very good about merging back the latest gnulib when making a new release. Oh man what a mess is this bug. Let's revisit this one once we did our homework on coreutils properly in our overlay. |