| Summary: | dev-libs/libiconv-1.14-r1 Unable to apply install-sh patch. | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | droidz2a111 <droidz2a111> |
| Component: | FreeBSD | Assignee: | Gentoo/BSD Team <bsd+disabled> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | nigoro.dev |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | FreeBSD | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | sample patch for profiles/default/bsd/fbsd/profile.bashrc | ||
|
Description
droidz2a111
2014-02-11 13:48:42 UTC
emerge --info was run with MAKEOPTS="-j3" but the actual emerge was tested with MAKEOPTS="-j1" Created attachment 370154 [details, diff] sample patch for profiles/default/bsd/fbsd/profile.bashrc elibtoolize applies the patch to install-sh automatically. Profile is also trying to apply the patch as well, but fails, an error message is displayed. I think better to change the error message. Please keep code to apply the patch for ebuild that does not call elibtoolize. # cd /usr/portage/dev-libs/libiconv # ebuild libiconv-1.14-r1.ebuild clean prepare * libiconv-1.14.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking libiconv-1.14.tar.gz to /var/tmp/portage/dev-libs/libiconv-1.14-r1/work >>> Source unpacked in /var/tmp/portage/dev-libs/libiconv-1.14-r1/work >>> Preparing source in /var/tmp/portage/dev-libs/libiconv-1.14-r1/work/libiconv-1.14 ... * Running elibtoolize in: libiconv-1.14/ * Applying target-nm/2.4.2 patch ... * Applying fbsd-conf/00broken-libglade patch ... * Running elibtoolize in: libiconv-1.14/build-aux/ * Applying install-sh/1.5.4 patch ... * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.2.6 patch ... * Running elibtoolize in: libiconv-1.14/libcharset/ * Applying target-nm/2.4.2 patch ... * Applying fbsd-conf/00broken-libglade patch ... * Running elibtoolize in: libiconv-1.14/libcharset/build-aux/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.2.6 patch ... * Running elibtoolize in: libiconv-1.14/preload/ * Applying target-nm/2.4.2 patch ... * Applying fbsd-conf/00broken-libglade patch ... >>> Source prepared. * Automatically patching parallel-make unfriendly install-sh. * Unable to apply install-sh patch. * If you experience errors during install phase, try with MAKEOPTS="-j1" # cat /var/tmp/portage/dev-libs/libiconv-1.14-r1/temp/patch_install-sh.log checking file ./build-aux/install-sh Hunk #1 FAILED at 192. 1 out of 1 hunk FAILED *** Bug 500994 has been marked as a duplicate of this bug. *** So what's a problem with this? Warning is just a warning, not a problem. (In reply to Yuta SATOH from comment #2) > Created attachment 370154 [details, diff] [details, diff] > sample patch for profiles/default/bsd/fbsd/profile.bashrc The solution you suggested seems quite fragile for me. *-fbsd is gone. |