From owner-freebsd-gnome@FreeBSD.ORG Mon Feb 14 20:20:43 2005 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 213A216A4CE; Mon, 14 Feb 2005 20:20:43 +0000 (GMT) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB0E943D41; Mon, 14 Feb 2005 20:20:42 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Mon, 14 Feb 2005 12:20:42 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 24B695D07; Mon, 14 Feb 2005 12:20:41 -0800 (PST) To: Joe Marcus Clarke In-reply-to: Your message of "Mon, 14 Feb 2005 15:16:16 EST." <42110710.40009@FreeBSD.org> Date: Mon, 14 Feb 2005 12:20:41 -0800 From: "Kevin Oberman" Message-Id: <20050214202041.24B695D07@ptavv.es.net> cc: gnome@FreeBSD.org Subject: Re: gedit and scrollkeeper problems on 4.11 system X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 20:20:43 -0000 > Date: Mon, 14 Feb 2005 15:16:16 -0500 > From: Joe Marcus Clarke > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Kevin Oberman wrote: > |>Date: Mon, 14 Feb 2005 13:08:10 -0500 > |>From: Joe Marcus Clarke > |> > |>-----BEGIN PGP SIGNED MESSAGE----- > |>Hash: SHA1 > |> > |>Kevin Oberman wrote: > |>| I am unable to update gedit and seem to have messed up scrollkeeper. > |>| > |>| The system is running 4.11-stable and all ports are updated regularly. I > |>| have tried updating to gedit-2.8.2_1 to 2.8.3 and failed to get it to > |>| install properly. > |>| > |>| The first issue is that in help/C has: > |>| for file in gedit-C.omf; do \ > |>| install -c -o root -g wheel -m 444 $file.out > |>/usr/X11R6/share/gnome/omf/gedit/$file; \ > |>| done > |>| > |>| While gedit-C.omf is there, I don't have a gedit-C.omf.out, so the > |>| script fails. portupgrade then starts re-installing the old > |>| version. Then the REALLY scarry thing happens: > |>| ---> Restoring the old version > |>| update-desktop-database: not found > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| Segmentation fault (core dumped) > |>| > |>| All of the segmentation faults are in scrollkeeper. This is where I > |>| really get worried. I really don't want to re-install all of Gnome, > |>| especially when 2.10 is so close and that will force a complete Gnome > |>| rebuild. > |>| > |>| Any ideas what went wrong here? > |> > |>Good be a problem with your libxslt installation. IT may also be a > |>problem with scrollkeeper itself. What happens if you rebuild both of > |>those ports? > | > | > | Well, it's a bit deeper down the tree than that. I re-installed libxslt, > | but scrollkeeper fails to configure as it can't find its DTD. I'm still > | trying to figure out what I need to install to fix that. I've tried all > | of the docbook ports as well as sdocbook-xml, p5-XML-Parse, and > | xmlcatmgr. Still no joy. :-( > | > | Any idea how to get the DTD back or am I facing a major re-install of > | the whole thing? > > Which DTD is missing? Joe, Sorry. I need to learn to read. It was not missing a DTD, but xmlcatmgr was segfaulting when attempting to get the DTD. checking for DocBook XML DTD... Segmentation fault (core dumped) Segmentation fault (core dumped) configure: error: not found. Make sure you have the DocBook DTD installed and ensure that it is registered in /usr/local/share/xml/catalog. ===> Script "configure" failed unexpectedly. Please direct the output of the failure of the make command to a file, and then feed that file to the gnomelogalyzer, available from http://www.freebsd.org/gnome/gnomelogalyzer.sh, which will diagnose the problem and suggest a solution. If - and only if - the gnomelogalyzer cannot solve the problem, report the problem to the FreeBSD GNOME team at gnome@FreeBSD.org, and attach "/usr/ports/textproc/scrollkeeper/work/scrollkeeper-0.3.14/config.log" and the output of the failure of the make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). But why the heck s it failing? I'm baffled, but suspect it's something in some library. Maybe I need to rebuild expat? (I really don't understand what is going on and am probably flailing away more than anything else.) -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634