Created attachment 318000 [details, diff] Darkside's patch Darkside wrote a patch so that prefix support could be merged from the prefix overlay. He doesn't have time to persue it right now, so I am volunteering to take up the cause. His patch applies the following via epatch, which will need to be moved to the patch set: http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/sys-apps/coreutils/files/coreutils-7.2-mint.patch I do not know exactly what platform benefits from that and I also don't have access to it to test it. grobian is the one who committed that patch, so I hope he can shed some light on it. Also, this will result in patches that support Interix and HP-UX being removed from Gentoo Prefix, which is unfortunate. http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/sys-apps/coreutils/files?order=name 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.
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.