Date: Tue, 12 Jan 2010 23:06:30 +0600 From: keneasson <keneasson@zoho.com> To: <ertr1013@student.uu.se> Cc: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Subject: Re: can't update system. Message-ID: <12623803a2f.2045412487235373121.-143114798768537699@zoho.com> In-Reply-To: <20100112155722.GA71336@owl.midgard.homeip.net> References: <126233622e9.-6071503090069057591.-3239358628685940562@zoho.com> <20100112155722.GA71336@owl.midgard.homeip.net>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_2369_118419666.1263315991086
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi thanks for the reply.
I'm worried that changing WITH_GECKO will try and rebuild firefox2 which is=
marked IGNORE. It took me a long time to get that resolved.
Here is a bit of my portmaster -a log, it's pretty clear that there is a de=
pendency loop.
portmaster -a > pormasterbuild.log
/libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by "=
pg_config"
/libexec/ld-elf.so.1: Shared object "libiconv.so.3" not found, required by =
"httpd"
[: -le: argument expected
...
<the actual log file>
=3D=3D=3D>>> Gathering distinfo list for installed ports
=3D=3D=3D>>> Starting check of installed ports for available updat=
es
=3D=3D=3D>>> Checking ports for recursive 'make config'
=3D=3D=3D>>> Launching child to update glib-2.22.3 to glib-2.22.4
=3D=3D=3D>>> Port directory: /usr/ports/devel/glib20
=3D=3D=3D>>> Launching 'make checksum' for devel/glib20 in backgro=
und
=3D=3D=3D>>> Gathering dependency list for devel/glib20 from ports
=3D=3D=3D>>> Starting recursive 'make config' check
=3D=3D=3D>>> Launching child to update devel/gettext
glib-2.22.3 >> devel/gettext
=3D=3D=3D>>> Port directory: /usr/ports/devel/gettext
=3D=3D=3D>>> Gathering dependency list for devel/gettext from port=
s
=3D=3D=3D>>> Starting recursive 'make config' check
=3D=3D=3D>>> Launching child to update converters/libiconv
glib-2.22.3 >> devel/gettext >> converters/libiconv
=3D=3D=3D>>> Port directory: /usr/ports/converters/libiconv
=3D=3D=3D>>> Gathering dependency list for converters/libiconv fro=
m ports
=3D=3D=3D>>> Starting recursive 'make config' check
=3D=3D=3D>>> Launching child to update devel/libtool22
glib-2.22.3 >> devel/gettext >> converters/libiconv >=
;> devel/libtool22
=3D=3D=3D>>> Port directory: /usr/ports/devel/libtool22
=3D=3D=3D>>> Gathering dependency list for devel/libtool22 from po=
rts
=3D=3D=3D>>> Starting recursive 'make config' check
=3D=3D=3D>>> Launching child to update www/libxul
glib-2.22.3 >> devel/gettext >> converters/libiconv >=
;> devel/libtool22 >> www/lib
xul
...
=3D=3D=3D>>> Port directory: /usr/ports/devel/gettext
=3D=3D=3D>>> Starting check for build dependencies
=3D=3D=3D>>> Gathering dependency list for devel/gettext from port=
s
=3D=3D=3D>>> Starting dependency check
=3D=3D=3D>>> Launching child to update converters/libiconv
glib-2.22.3 >> devel/gettext >> converters/libiconv >=
;> devel/libtool22 >> www/lib
xul >> accessibility/atk >> devel/gettext >> converters/l=
ibiconv >> devel/libtool22 >> ww
w/libxul >> accessibility/atk >> devel/gettext >> convert=
ers/libiconv >> devel/libtool22
>> www/libxul >> accessibility/atk >> devel/gettext >&=
gt; converters/libiconv >> devel/libto
ol22 >> www/libxul >> accessibility/atk >> devel/gettext =
>> converters/libiconv >> devel/
libtool22 >> www/libxul >> accessibility/atk >> devel/get=
text >> converters/libiconv >> d
evel/libtool22 >> www/libxul >> accessibility/atk >> deve=
l/gettext >> converters/libiconv
>> devel/libtool22 >> www/libxul >> accessibility/atk &g=
t;> devel/gettext >> converters/lib
iconv >> devel/libtool22 >> www/libxul >> accessibility/a=
tk >> devel/gettext >> converter
s/libiconv >> devel/libtool22 >> www/libxul >> accessibil=
ity/atk >> devel/gettext >> conv
erters/libiconv >> devel/libtool22 >> www/libxul >> acces=
sibility/atk >> devel/gettext >>
converters/libiconv >> devel/libtool22 >> www/libxul >> =
accessibility/atk >> devel/gette
xt >> converters/libiconv >> devel/libtool22 >> www/libxu=
l >> accessibility/atk >> devel/
gettext >> converters/libiconv >> devel/libtool22 >> www/=
libxul >> accessibility/atk >> d
evel/gettext >> converters/libiconv >> devel/libtool22 >>=
www/libxul >> accessibility/atk
>> devel/gettext >> converters/libiconv >> devel/libtool=
22 >> www/libxul >> accessibilit
y/atk >> devel/gettext >> converters/libiconv >> devel/li=
btool22 >> www/libxul >> accessi
bility/atk >> devel/gettext >> converters/libiconv
</end>
If only only try and rebuild libxul or libiconv, then the dependency loop o=
nly includes these two files.
#portmaster www/libxul
=3D=3D=3D>>> Port directory: /usr/ports/devel/gettext
=3D=3D=3D>>> Starting check for build dependencies
=3D=3D=3D>>> Gathering dependency list for devel/gettext from port=
s
=3D=3D=3D>>> Starting dependency check
=3D=3D=3D>>> Launching child to update converters/libiconv
www/libxul >> accessibility/atk >> devel/gettext >&g=
t; converters/libiconv >> devel/libtool22 >> www/libxul >>=
; accessibility/atk >> devel/gettext >> converters/libiconv >=
;> devel/libtool22 >> www/libxul >> accessibility/atk >&g=
t; devel/gettext >> converters/libiconv >> devel/libtool22 >=
> www/libxul >> accessibility/atk >> devel/gettext >> =
converters/libiconv >> devel/libtool22 >> www/libxul >> a=
ccessibility/atk >> devel/gettext >> converters/libiconv >&g=
t; devel/libtool22 >> www/libxul >> accessibility/atk >> =
devel/gettext >> converters/libiconv
#portmaster converters/libiconv
=3D=3D=3D>>> Port directory: /usr/ports/devel/gettext
=3D=3D=3D>>> Starting check for build dependencies
=3D=3D=3D>>> Gathering dependency list for devel/gettext from port=
s
=3D=3D=3D>>> Starting dependency check
=3D=3D=3D>>> Launching child to update converters/libiconv
converters/libiconv >> devel/libtool22 >> www/libxul &g=
t;> accessibility/atk >> devel/gettext >> converters/libicon=
v >> devel/libtool22 >> www/libxul >> accessibility/atk &=
gt;> devel/gettext >> converters/libiconv >> devel/libtool22=
>> www/libxul >> accessibility/atk >> devel/gettext >=
> converters/libiconv >> devel/libtool22 >> www/libxul >&=
gt; accessibility/atk >> devel/gettext >> converters/libiconv
=3D=3D=3D>>> Port directory: /usr/ports/converters/libiconv
=3D=3D=3D>>> Starting check for build dependencies
=3D=3D=3D>>> Gathering dependency list for converters/libiconv fro=
m ports
=3D=3D=3D>>> Starting dependency check
=3D=3D=3D>>> Launching child to update devel/libtool22
converters/libiconv >> devel/libtool22 >> www/libxul &g=
t;> accessibility/atk >> devel/gettext >> converters/libicon=
v >> devel/libtool22 >> www/libxul >> accessibility/atk &=
gt;> devel/gettext >> converters/libiconv >> devel/libtool22=
>> www/libxul >> accessibility/atk >> devel/gettext >=
> converters/libiconv >> devel/libtool22 >> www/libxul >&=
gt; accessibility/atk >> devel/gettext >> converters/libiconv &=
gt;> devel/libtool22
portmaster -f doesn't change much. and removing the ports that aren't updat=
ing has only made my system virtually unusable.
Thanks.
ken
---- On Tue, 12 Jan 2010 21:57:23 +0600 Erik Trulsson <ertr1013@student.=
uu.se> wrote ----=20
On Tue, Jan 12, 2010 at 09:45:35PM +0600, keneasson wrote:=20
> Hello,=20
>=20
> Forgive cross posting, i have an unusable system and an not sure where=
to post.=20
> This follows up a more lengthy post, but i've got some new info so aga=
in.=20
>=20
> libxul requiers libiconv=20
> libiconv requires libxul=20
=20
=20
libiconv does not require libxul AFAICT.=20
=20
>=20
> i have WITH_GECKO=3Dlibxul in make.conf=20
=20
That is likely what is causing your problems.=20
Remove that line and see if things work better.=20
=20
=20
>=20
> i'm using FreeBSD 8.0-stable.=20
>=20
> thanks.=20
> ken=20
=20
> _______________________________________________=20
> freebsd-questions@freebsd.org mailing list=20
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions=20
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebs=
d.org"=20
=20
=20
--=20
<Insert your favourite quote here.>=20
Erik Trulsson=20
ertr1013@student.uu.se
------=_Part_2369_118419666.1263315991086--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?12623803a2f.2045412487235373121.-143114798768537699>
