can't update system.

2010-01-12 Thread keneasson
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.

2010-01-12 Thread Erik Trulsson
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.

2010-01-12 Thread Scot Hetzel
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.

2010-01-12 Thread keneasson
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.

2010-01-12 Thread Scot Hetzel
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.

2010-01-12 Thread keneasson
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.

2010-01-12 Thread Scot Hetzel
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