Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Apr 2002 23:44:37 -0700
From:      Eric <swive@getnet.com>
To:        freebsd-questions@freebsd.org
Subject:   pkgdb question
Message-ID:  <20020415234437.A22851@sunny.localdomain>

next in thread | raw e-mail | index | archive | help

--lrZ03NoBR/3+SXJZ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

HI,

I read the article at http://www.osnews.com/printer.php?news_id=818 in regard
to how to use pkgdb.  It gives a good start, but does not help me with the
following questions:

Context: I'm trying to upgrade the port of gnome; my tree is updated, but 
	I am having trouble. At "make" or "make clean", I am told that
	gnomeg is missing.  Another list member (freebsd-gnome) told me
 	to update everything and if there exist duplicated packages, 
	uninstall both duplicates and reinstall the most current.

Question1: pkgdb -F tells me that I have 7 "duplicated origins":

	a. x11/gnomelibs-1.4.1.2 and 1.4.1.5
	b. www/gtkhtml-0.12.0 and 1-1.0.2_1
	c. gconf-1.0.4 and 1.0.9
	d. x11/gnomecore 1.4.0.4_2 and 1.4.0.6_2
	e. converters/libiconv-1.7_1 and 1.7_2
	f. devel/gettext-0.10.35 and 0.11.1_1
	g. x11-toolkit/gal-0.11.2 and 0.19.1

	Should I uninstall all ***14*** packages(ports?) here and then
	reinstall? What is the proper way to do that? "pkg_delete" or "make 
	deinstall"?

Question2: pkgdb -F also tells me that I have a "cyclic dependency":

	"cyclic dependencies: gtkhtml--1.0.2_1 -> gnomemedia-1.2.3 ->
	gnomecore-1.4.0.6-2 -> (gtkhtml-1.0.2_1)
	unlink which dependency?"

	Could you give the correct action to take here, and a brief 
	explanation of why?

Question3: I have many "stale dependencies".  I alway choose "a" to fix
	all of them.  Is this always the correct answer?  If not, how do 
	I know what is the correct answer without much experience?

Thank you,

I hope asking 3 questions wasn't some type of cheating. :0

Eric

--lrZ03NoBR/3+SXJZ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="gnome_err.txt"

===>  Installing for gnome-1.4.1b2_2
===>   gnome-1.4.1b2_2 depends on executable: another_clock_applet - found
===>   gnome-1.4.1b2_2 depends on executable: gtcd - found
===>   gnome-1.4.1b2_2 depends on file: /usr/X11R6/share/gnome/help/glossary/C/index.html - found
===>   gnome-1.4.1b2_2 depends on executable: gcalc - found
===>   gnome-1.4.1b2_2 depends on executable: gnomecard - found
===>   gnome-1.4.1b2_2 depends on executable: gnomine - found
===>   gnome-1.4.1b2_2 depends on executable: sawfish - found
===>   gnome-1.4.1b2_2 depends on executable: ggv - found
===>   gnome-1.4.1b2_2 depends on executable: ghex - found
===>   gnome-1.4.1b2_2 depends on executable: bug-buddy - found
===>   gnome-1.4.1b2_2 depends on executable: glade - found
===>   gnome-1.4.1b2_2 depends on executable: gtop - found
===>   gnome-1.4.1b2_2 depends on executable: gdm - found
===>   gnome-1.4.1b2_2 depends on executable: xalf - found
===>   gnome-1.4.1b2_2 depends on file: /usr/X11R6/share/themes/Metal/ICON.png - found
===>   gnome-1.4.1b2_2 depends on file: /usr/local/lib/python2.2/site-packages/_appletmodule.so - found
===>   gnome-1.4.1b2_2 depends on executable: gnomeg - not found
===>    Verifying install for gnomeg in /usr/ports/x11-toolkits/guile-gnome
===>  Building for guile-gnome-0.20_3
make  all-recursive
Making all in guile-gnome
Making all in zvt
Making all in bonobo
Making all in gtkhtml
guile -l ../../guile-gtk/gtk/config.scm -s ./../../guile-gtk/build-guile-gtk -I ../../guile-gtk glue ./gtkhtml.defs > .tmpg  && mv .tmpg gtkhtml-glue.c
ERROR: In procedure open-file:
ERROR: No such file or directory: "../../guile-gtk/gtk/config.scm"
*** Error code 2

Stop in /usr/ports/x11-toolkits/guile-gnome/work/gnome-guile-0.20/guile-gnome/gtkhtml.
*** Error code 1

Stop in /usr/ports/x11-toolkits/guile-gnome/work/gnome-guile-0.20/guile-gnome.
*** Error code 1

Stop in /usr/ports/x11-toolkits/guile-gnome/work/gnome-guile-0.20.
*** Error code 1

Stop in /usr/ports/x11-toolkits/guile-gnome/work/gnome-guile-0.20.
*** Error code 1

Stop in /usr/ports/x11-toolkits/guile-gnome.
*** Error code 1

Stop in /usr/ports/x11/gnome.

--lrZ03NoBR/3+SXJZ--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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