Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 2010 00:13:28 +0600
From:      keneasson <keneasson@zoho.com>
To:        <freebsd-questions@freebsd.org>
Subject:   Serious problems updating Current after switching to libxul.
Message-ID:  <1261e972b5f.7481358725749528776.5762640050170375403@zoho.com>

next in thread | raw e-mail | index | archive | help
------=_Part_2131_1048886640.1263233608543
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,

I'm running Freebsd 8.0-Stable #9 Dec 17/09 on amd64. I'm running gnome, an=
d at the time i started my update i was at Gnome 2.26

I went through UPDATING and tried to switch from firefox 2 which is marked =
ignore to libxul by changing WITH_GECKO=3Dlibxul removed firefox3 and insta=
lled firefox35
I used UPDATING to try and sort out libxul, but it seems i have some cyclic=
 dependencies.

I use portmaster (i did try to rebuild things for portupgrade and try, but =
it had bigger problems and i couldn't even update the index.) I keep updati=
ng my ports tree (cvsup) i used portsnap, and it seems that was when my pro=
blems started, i rm -rf /usr/ports/* and cvsupped the entire thing back at =
one point.

I got an error which seems to have started the whole ugly affair with /usr/=
ports/Mk/bsd.gecko.mk causing post patch issues, the main problem seemed to=
 be e2fsprogs-libuuid which i was unable to rebuild due to it wanting a bsd=
.gecko.mk patch which from what i've read is now removed with firefox2, i d=
eleted stuff till i got around that for now... but...

at present my key problem is a cyclic dependency when i try and rebuilt pre=
tty much anything, with libxul as the main issue.

glib20 =3D&gt; libxul =3D&gt;glib20 =3D&gt; libxul =3D&gt;glib20 =3D&gt; li=
bxul =3D&gt;glib20 =3D&gt; libxul =3D&gt;glib20 =3D&gt; libxul =3D&gt;glib2=
0=20

I have tried installing the package for both. i've tried pkg_deleting both =
then installing the port, or using portmaster, i've tried portmaster --chec=
k-depends, i've tried portmaster -e to remove them and try and re-install t=
hem. I've removed about 1/2 my system and now have even more problems. (i r=
emoved gettext and now portmaster complains about missing libintl.so.8 not =
found.=20

at best i get a much larger cyclic loop with:
glib20 =3D&gt; libtool22 =3D&gt; libiconv =3D&gt; gettetxt =3D&gt; atk =3D&=
gt; libgmp4 =3D&gt; farsight =3D&gt; gdm =3D&gt; libxul =3D&gt; glib20=20

or some other combination of the cycle.

Can anyone help me get my system back up and running?

make.conf looks like this:
WITH_MYSQL_VER=3D51
APACHE_VERSION=3D22
OVERRIDE_LINUX_BASE_PORT=3Df8
WWWDIR =3D /web/phpmyadmin
WITH_CUPS=3D"yes"
CUPS_OVERWRITE_BASE=3Dtrue
#NO_LPR=3Dtrue
USE_GECKO=3Dlibxul
# Begin portconf settings
# Do not touch these lines
.if !empty(.CURDIR:M/usr/ports*) &amp;&amp; exists(/usr/local/libexec/portc=
onf)
_PORTCONF!=3D/usr/local/libexec/portconf
.for i in ${_PORTCONF:S/|/ /g}
${i:S/%/ /g}
.endfor
.endif
# End portconf settings
# added by use.perl 2009-09-19 16:22:20
PERL_VERSION=3D5.10.1


thanks
ken

------=_Part_2131_1048886640.1263233608543--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1261e972b5f.7481358725749528776.5762640050170375403>