Date: Thu, 11 Apr 2013 01:10:00 GMT From: Scot Hetzel <swhetzel@gmail.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: amd64/177760: circular dependency with libiconv/gettext Message-ID: <201304110110.r3B1A0Ub075397@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/177760; it has been noted by GNATS. From: Scot Hetzel <swhetzel@gmail.com> To: Will Foster <sadsfae@funcamp.net> Cc: freebsd-gnats-submit@freebsd.org Subject: Re: amd64/177760: circular dependency with libiconv/gettext Date: Wed, 10 Apr 2013 20:06:16 -0500 --089e0129483ac0a77f04da0b6476 Content-Type: text/plain; charset=ISO-8859-1 On Wed, Apr 10, 2013 at 7:44 PM, Scot Hetzel <swhetzel@gmail.com> wrote: > On Wed, Apr 10, 2013 at 1:22 PM, Will Foster <sadsfae@funcamp.net> wrote: > >> When following the UPDATING.txt instructions up to or prior to 20130316 >> (my ports were dated 2014-02-25) the following error occurs -after- removal >> of gettext and during the build of libiconv. >> >> Shared object "libintl.so.9" not found, required by "sed" >> >> # pkg delete -f devel/gettext (goes ok) >> # portmaster converters/libiconv devel/gettext (libiconv build fails to >> error above) >> >> Because devel/gettext is removed the system is left unusable for many >> applications. In my case I simply restored from ZFS root snapshot to >> troubleshoot various approaches with help from folks in the FreeBSD forums. >> >> The only make config option set for converters/libiconv was [x] >> Encodings: Include extra character sets >> >> Full details are here: >> https://forums.freebsd.org/showthread.php?t=38970 >> >> > According to the forum posts you have the following ports installed: > > converters/libiconv > devel/gettext > textproc/gsed > > textproc/gsed has a dependancy on devel/gettext if the NLS option is > selected. > > The problem you are encountering is that the configure script for > converters/libiconv is using /usr/local/bin/sed instead of the base systems > sed. This is what is causing the libintl.so.9 not found error. > > You will need to re-install textproc/gsed before upgrading > converters/libiconv. If you don't need NLS support in gsed, then just > uncheck that option before rebuilding textproc/gsed. > One thing I missed in the forum posts is that you tried de-installing textproc/gsed before re-installing converters/libiconv. Does /usr/local/bin/sed still exists after de-installing textproc/gsed? What does the following show had installed sed? pkg which /usr/local/bin/sed If it wasn't installed by textproc/gsed, then you will need to re-install that port. -- DISCLAIMER: No electrons were maimed while sending this message. Only slightly bruised. --089e0129483ac0a77f04da0b6476 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On W= ed, Apr 10, 2013 at 7:44 PM, Scot Hetzel <span dir=3D"ltr"><<a href=3D"m= ailto:swhetzel@gmail.com" target=3D"_blank">swhetzel@gmail.com</a>></spa= n> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div cla= ss=3D"im"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On Wed, Apr= 10, 2013 at 1:22 PM, Will Foster <span dir=3D"ltr"><<a href=3D"mailto:s= adsfae@funcamp.net" target=3D"_blank">sadsfae@funcamp.net</a>></span> wr= ote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex">When following the UPDATI= NG.txt instructions up to or prior to 20130316 (my ports were dated 2014-02= -25) the following error occurs -after- removal of gettext and during the b= uild of libiconv.<br> <br> Shared object "libintl.so.9" not found, required by "sed&quo= t;<br> <br> # pkg delete -f devel/gettext (goes ok)<br> # portmaster converters/libiconv devel/gettext (libiconv build fails to err= or above)<br> <br> Because devel/gettext is removed the system is left unusable for many appli= cations. =A0In my case I simply restored from ZFS root snapshot to troubles= hoot various approaches with help from folks in the FreeBSD forums.<br> <br> The only make config option set for converters/libiconv was [x] Encodings: = Include extra character sets<br> <br> Full details are here:<br> <a href=3D"https://forums.freebsd.org/showthread.php?t=3D38970" target=3D"_= blank">https://forums.freebsd.org/showthread.php?t=3D38970</a><br> <br clear=3D"all"></blockquote></div><br></div></div><div class=3D"gmail_ex= tra">According to the forum posts you have the following ports installed:<b= r><br></div><div class=3D"gmail_extra">converters/libiconv<br></div><div cl= ass=3D"gmail_extra"> devel/gettext<br></div><div class=3D"gmail_extra">textproc/gsed<br><br></di= v><div class=3D"gmail_extra">textproc/gsed has a dependancy on devel/gettex= t if the NLS option is selected.<br><br></div><div class=3D"gmail_extra">Th= e problem you are encountering is that the configure script for converters/= libiconv is using /usr/local/bin/sed instead of the base systems sed.=A0 Th= is is what is causing the libintl.so.9 not found error.<br> <br></div><div class=3D"gmail_extra">You will need to re-install textproc/g= sed before upgrading converters/libiconv.=A0 If you don't need NLS supp= ort in gsed, then just uncheck that option before rebuilding textproc/gsed.= <span class=3D""><font color=3D"#888888"><br> </font></span></div></div></blockquote><div><br></div><div>One thing I miss= ed in the forum posts is that you tried de-installing textproc/gsed before = re-installing converters/libiconv.<br><br></div><div>Does /usr/local/bin/se= d still exists after de-installing textproc/gsed?<br> <br></div><div>What does the following show had installed sed?<br><br></div= ><div>pkg which /usr/local/bin/sed<br><br></div><div>If it wasn't insta= lled by textproc/gsed, then you will need to re-install that port.<br><br> </div></div>-- <br><div>DISCLAIMER:</div><div>=A0</div><div>No electrons we= re maimed while sending this message. Only slightly bruised.</div> </div></div> --089e0129483ac0a77f04da0b6476--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304110110.r3B1A0Ub075397>