From owner-freebsd-ports@FreeBSD.ORG Fri Apr 4 17:10:53 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DCF2106564A; Fri, 4 Apr 2008 17:10:53 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao105.cox.net (eastrmmtao105.cox.net [68.230.240.47]) by mx1.freebsd.org (Postfix) with ESMTP id 23A618FC2B; Fri, 4 Apr 2008 17:10:52 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao105.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080404171053.KKCY11989.eastrmmtao105.cox.net@eastrmimpo02.cox.net>; Fri, 4 Apr 2008 13:10:53 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id 9VAr1Z0044iy4EG02VArRb; Fri, 04 Apr 2008 13:10:51 -0400 Date: Fri, 04 Apr 2008 12:13:17 -0500 To: "Michael Johnson" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20080403221701.GB67379@0lsen.net> <864paiutg8.fsf@pluton.xbsd.name> <20080404164242.G4564@localhost> <86k5jd3bdf.fsf@pluton.xbsd.name> <20080404182206.Y11758@localhost> <20080404184032.J25171@localhost> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: User-Agent: Opera Mail/9.27 (Linux) Cc: Christopher Arnold , gnome@freebsd.org, ports@freebsd.org, Clint Olsen , "Denise H. G." Subject: Re: Gnome ports messed up (dependency loops) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2008 17:10:53 -0000 On Fri, 04 Apr 2008 12:01:37 -0500, Michael Johnson = wrote: > On Fri, Apr 4, 2008 at 12:51 PM, Jeremy Messenger wrot= e: > >> On Fri, 04 Apr 2008 11:40:55 -0500, Christopher Arnold >> wrote: >> >> >> > >> > On Fri, 4 Apr 2008, Jeremy Messenger wrote: >> > >> > On Fri, 04 Apr 2008 11:24:12 -0500, Christopher Arnold = >> >> > > wrote: >> > > >> > > On Fri, 4 Apr 2008, Denise H. G. wrote: >> > > > >> > > > Christopher Arnold writes: >> > > > > >> > > > > On Fri, 4 Apr 2008, Denise H. G. wrote: >> > > > > > >> > > > > > Clint Olsen writes: >> > > > > > > >> > > > > > > After a few days of portupgrading and cussing, I got thi= ngs >> > > > > > > > updated, but >> > > > > > > > portupgrade takes eons because of these messages: >> > > > > > > > =3D=3D=3D> Registering installation for eel-2.22.1 >> > > > > > > > pkg_create: dependency loop detected for package >> > > > > > > > libgnomeui-2.22.01:x11-toolkits/libgnomeui >> > > > > > > > pkg_create: dependency loop detected for package >> > > > > > > > gnome-desktop-2.22.0:x11/gnome-desktop >> > > > > > > > pkg_create: dependency loop detected for package >> > > > > > > > gnome-desktop-2.22.0:x11/gnome-desktop >> > > > > > > > =3D=3D=3D> Cleaning for eel-2.22.1 >> > > > > > > > Of course, nothing here tells me what is precisely = >> looping. >> > > > > > > > Is it an >> > > > > > > > immediate loop or indirect loop? >> > > > > > > > >> > > > > > > > Manually run 'pkgdb -Fu'. It might help. >> > > > > > > >> > > > > > > Following the information in /usr/pors/UPDATING takes ca= re = >> of >> > > > > > the >> > > > > > dependency loop... >> > > > > > (And yes it includes pkgdb -Ff) >> > > > > > So it got me further, but i still have issues with compoil= ing >> > > > > > gnome2, >> > > > > > gnome2-power-tools and evince. >> > > > > > I belive evince is the showstopper here with: >> > > > > > checking for gsapi_new_instance in -lgs... no >> > > > > > configure: error: You need libgs in order to compile = >> libspectre >> > > > > > Am i the only one? Or is everyone else also waiting for a = = >> final >> > > > > > update >> > > > > > taking care of this? >> > > > > > >> > > > > I don't have problems compiling libspectre or evince. Have y= ou >> > > > > updated >> > > > > your ports tree to the latest? My box is 7-STABLE/amd64. >> > > > > >> > > > > Yes it is libspectre haveing a hard time to compile, evince = and >> > > > gnome depend on it. >> > > > Yes a completly fresh ports from today and im running on = >> 6.3-STABLE >> > > > from March the 16'th. >> > > > >> > > >> > > Show us the output of 'pkg_info -IX ghostscript'. >> > > >> > > ghostscript-gnu-7.07_17 GNU Postscript interpreter >> > >> >> It explains... ahze only has change in ghostscript-gpl to enable with= >> library by default. Is there any reason why you don't use = >> ghostscript-gpl >> instead (/usr/ports/UPDATING at 20070405)? If you want to keep >> ghostscript-gnu, try to reinstall it with WITH_SHLIB. I personal don'= t = >> know >> if libspectre will work with ghostscript-gnu. > > > it won't build. you must use ghostscript-gpl That USE_GHOSTSCRIPT=3Dyes needs to be fix. Maybe we need to add a check= of = if -gnu exists then give user the better info of need to use -gpl instea= d = in libspectre? Cheers, Mezz > Michael > > >> >> >> Cheers, >> Mezz >> >> /Chris -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org