can't update system.
Hello, Forgive cross posting, i have an unusable system and an not sure where to post. This follows up a more lengthy post, but i've got some new info so again. libxul requiers libiconv libiconv requires libxul i have WITH_GECKO=libxul in make.conf i'm using FreeBSD 8.0-stable. thanks. ken ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: can't update system.
On Tue, Jan 12, 2010 at 09:45:35PM +0600, keneasson wrote: Hello, Forgive cross posting, i have an unusable system and an not sure where to post. This follows up a more lengthy post, but i've got some new info so again. libxul requiers libiconv libiconv requires libxul libiconv does not require libxul AFAICT. i have WITH_GECKO=libxul in make.conf That is likely what is causing your problems. Remove that line and see if things work better. i'm using FreeBSD 8.0-stable. thanks. ken ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org -- Insert your favourite quote here. Erik Trulsson ertr1...@student.uu.se ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: can't update system.
On 1/12/10, Erik Trulsson ertr1...@student.uu.se wrote: On Tue, Jan 12, 2010 at 09:45:35PM +0600, keneasson wrote: Hello, Forgive cross posting, i have an unusable system and an not sure where to post. This follows up a more lengthy post, but i've got some new info so again. libxul requiers libiconv libiconv requires libxul libiconv does not require libxul AFAICT. i have WITH_GECKO=libxul in make.conf That is likely what is causing your problems. Remove that line and see if things work better. WITH_GECKO doesn't cause any additional dependencies to be defined for the libiconv port. Only when USE_GECKO or WANT_GECKO are defined (see /usr/ports/Mk/bsd.port.mk), then WITH_GECKO will be used to choose the appropriate GECKO port. Scot ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: can't update system.
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 dependency loop. portmaster -a gt; 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 ... lt;the actual log filegt; ===gt;gt;gt; Gathering distinfo list for installed ports ===gt;gt;gt; Starting check of installed ports for available updates ===gt;gt;gt; Checking ports for recursive 'make config' ===gt;gt;gt; Launching child to update glib-2.22.3 to glib-2.22.4 ===gt;gt;gt; Port directory: /usr/ports/devel/glib20 ===gt;gt;gt; Launching 'make checksum' for devel/glib20 in background ===gt;gt;gt; Gathering dependency list for devel/glib20 from ports ===gt;gt;gt; Starting recursive 'make config' check ===gt;gt;gt; Launching child to update devel/gettext glib-2.22.3 gt;gt; devel/gettext ===gt;gt;gt; Port directory: /usr/ports/devel/gettext ===gt;gt;gt; Gathering dependency list for devel/gettext from ports ===gt;gt;gt; Starting recursive 'make config' check ===gt;gt;gt; Launching child to update converters/libiconv glib-2.22.3 gt;gt; devel/gettext gt;gt; converters/libiconv ===gt;gt;gt; Port directory: /usr/ports/converters/libiconv ===gt;gt;gt; Gathering dependency list for converters/libiconv from ports ===gt;gt;gt; Starting recursive 'make config' check ===gt;gt;gt; Launching child to update devel/libtool22 glib-2.22.3 gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 ===gt;gt;gt; Port directory: /usr/ports/devel/libtool22 ===gt;gt;gt; Gathering dependency list for devel/libtool22 from ports ===gt;gt;gt; Starting recursive 'make config' check ===gt;gt;gt; Launching child to update www/libxul glib-2.22.3 gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/lib xul ... ===gt;gt;gt; Port directory: /usr/ports/devel/gettext ===gt;gt;gt; Starting check for build dependencies ===gt;gt;gt; Gathering dependency list for devel/gettext from ports ===gt;gt;gt; Starting dependency check ===gt;gt;gt; Launching child to update converters/libiconv glib-2.22.3 gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/lib xul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; ww w/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libto ol22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/ libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; d evel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/lib iconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converter s/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; conv erters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gette xt gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/ gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; d evel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibilit y/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessi bility/atk gt;gt; devel/gettext gt;gt; converters/libiconv lt;/endgt; If only only try and rebuild libxul or libiconv, then the dependency loop only includes these two files. #portmaster www/libxul ===gt;gt;gt; Port directory: /usr/ports/devel/gettext ===gt;gt;gt; Starting check for build dependencies ===gt;gt;gt; Gathering dependency list for devel/gettext from ports ===gt;gt;gt; Starting dependency check ===gt;gt;gt; Launching child to update converters/libiconv www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt; converters/libiconv gt;gt; devel/libtool22 gt;gt; www/libxul gt;gt; accessibility/atk gt;gt; devel/gettext gt;gt;
Re: can't update system.
On 1/12/10, keneasson keneas...@zoho.com wrote: 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 dependency loop. portmaster -a gt; 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 ... I would suggest you check the /var/db/pkg/libiconv*/+CONTENTS file to see if it contains any extra dependencies. The begining of my libiconv*/+CONTENTS file only contains this: @comment PKG_FORMAT_REVISION:1.1 @name libiconv-1.13.1 @comment ORIGIN:converters/libiconv @cwd /usr/local man/man1/iconv.1.gz @comment MD5:5c4f3aa5c04f006466355e377b1a2560 : There should be no @pkgdep or @comment DEPORIGIN lines in this file. If you have these in there, then remove them as libiconv has no dependencies. Scot ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: can't update system.
I did a pkg_delete for both libiconv and libxul in the hope that this would clear any stale depends from firefox2 days causing me these problems. local# cd /var/db/pkg/ local# ls | grep iconv php5-iconv-5.2.12 local# now the makefile on the other hand: local# cd /usr/ports/converters/libiconv local# vi Makefile # New ports collection makefile for:libiconv # Date created: 17 July 2000 # Whom: Maxim Sobolev lt;sobo...@freebsd.orggt; # # $FreeBSD: ports/converters/libiconv/Makefile,v 1.52 2009/08/02 19:32:38 mezz Exp $ # PORTNAME= libiconv PORTVERSION=1.13.1 CATEGORIES= converters devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= gn...@freebsd.org COMMENT=A character set conversion library USE_AUTOTOOLS= libtool:22 #cd ../../devel/libtool22 local# make ===gt; libtool-2.2.6b depends on file: /usr/local/lib/libxul/libxul.so - not found ===gt;Verifying install for /usr/local/lib/libxul/libxul.so in /usr/ports/www/libxul ===gt; libxul-1.9.0.17 depends on executable: zip - found ===gt; libxul-1.9.0.17 depends on executable: gmake - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/printproto.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/bin/perl5.10.1 - found ===gt; libxul-1.9.0.17 depends on file: /usr/local/bin/intltool-extract - found ===gt; libxul-1.9.0.17 depends on executable: pkg-config - found ===gt; libxul-1.9.0.17 depends on executable: update-desktop-database - found ===gt; libxul-1.9.0.17 depends on shared library: dbus-glib-1.2 - found ===gt; libxul-1.9.0.17 depends on shared library: cairo.2 - found ===gt; libxul-1.9.0.17 depends on shared library: nspr4 - found ===gt; libxul-1.9.0.17 depends on shared library: Xft.2 - found ===gt; libxul-1.9.0.17 depends on shared library: iconv.3 - not found ===gt;Verifying install for iconv.3 in /usr/ports/converters/libiconv ===gt; libiconv-1.13.1 depends on file: /usr/local/lib/libxul/libxul.so - not found ===gt;Verifying install for /usr/local/lib/libxul/libxul.so in /usr/ports/www/libxul ken. On Tue, 12 Jan 2010 23:42:38 +0600 Scot Hetzel lt;swhet...@gmail.comgt; wrote On 1/12/10, keneasson lt;keneas...@zoho.comgt; wrote: gt; Hi thanks for the reply. gt; 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. gt; gt; Here is a bit of my portmaster -a log, it's pretty clear that there is a dependency loop. gt; gt; portmaster -a amp;gt; pormasterbuild.log gt; /libexec/ld-elf.so.1: Shared object libintl.so.8 not found, required by pg_config gt; /libexec/ld-elf.so.1: Shared object libiconv.so.3 not found, required by httpd gt; [: -le: argument expected gt; gt; ... I would suggest you check the /var/db/pkg/libiconv*/+CONTENTS file to see if it contains any extra dependencies. The begining of my libiconv*/+CONTENTS file only contains this: @comment PKG_FORMAT_REVISION:1.1 @name libiconv-1.13.1 @comment ORIGIN:converters/libiconv @cwd /usr/local man/man1/iconv.1.gz @comment MD5:5c4f3aa5c04f006466355e377b1a2560 : There should be no @pkgdep or @comment DEPORIGIN lines in this file. If you have these in there, then remove them as libiconv has no dependencies. Scot ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: can't update system.
On Tue, Jan 12, 2010 at 12:51 PM, Scot Hetzel swhet...@gmail.com wrote: On Tue, Jan 12, 2010 at 12:29 PM, keneasson keneas...@zoho.com wrote: I did a pkg_delete for both libiconv and libxul in the hope that this would clear any stale depends from firefox2 days causing me these problems. : #cd ../../devel/libtool22 local# make === libtool-2.2.6b depends on file: /usr/local/lib/liul/libxul.so - not found === Verifying install for /usr/local/lib/libxul/libxul.so in /usr/ports/www/libxul libtool22 has no dependencies, this points to something in your environment is causing the GECKO port to be included as a dependency. Check your /etc/make.conf, and/or /usr/local/etc/ports.conf (if using ports-mgmt/portconf) for USE_GECKO. Also check these files for WANT_GECKO. dv8t01# pwd /usr/ports/devel/libtool22 dv8t01# make -V LIB_DEPENDS dv8t01# make -V LIB_DEPENDS WANT_GECKO=libxul cairo.2:/usr/ports/graphics/cairo jpeg.10:/usr/ports/graphics/jpeg nspr4:/usr/ports/devel/nspr nss3:/usr/ports/security/nss png.5:/usr/ports/graphics/png Xft.2:/usr/ports/x11-fonts/libXft iconv.3:/usr/ports/converters/libiconv atk-1.0.0:/usr/ports/accessibility/atk glib-2.0.0:/usr/ports/devel/glib20 gtk-x11-2.0.0:/usr/ports/x11-toolkits/gtk20 IDL-2.0:/usr/ports/devel/libIDL pango-1.0.0:/usr/ports/x11-toolkits/pango Scot ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org