From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=DATE_IN_PAST_12_24,DMARC_NONE, INVALID_DATE,MAILING_LIST_MULTI,RDNS_DYNAMIC autolearn=no autolearn_force=no version=4.0.0 Received: from as1-4-5-1.han.s.bonet.se ([194.236.131.211] helo=bender.hallendal.net) by cvs.gentoo.org with esmtp (Exim 3.30 #1) id 15rg9b-00036Y-00 for gentoo-dev@cvs.gentoo.org; Thu, 11 Oct 2001 07:45:39 -0600 Received: from zoidberg.hallendal.net (unknown [192.168.0.10]) by bender.hallendal.net (Postfix) with ESMTP id B9A194E02 for ; Thu, 11 Oct 2001 15:46:19 +0200 (CEST) Subject: Re: [gentoo-dev] debugging pan crash From: Mikael Hallendal To: gentoo-dev@cvs.gentoo.org In-Reply-To: References: <20011011090323.79164a62.jlong@fedworld.gov> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ieGSJfMbqifeoiPrddKN" X-Mailer: Evolution/0.15 (Preview Release) Message-Id: <1002807849.13667.29.camel@zoidberg> Mime-Version: 1.0 Sender: gentoo-dev-admin@cvs.gentoo.org Errors-To: gentoo-dev-admin@cvs.gentoo.org X-BeenThere: gentoo-dev@cvs.gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@cvs.gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Thu Oct 11 07:46:02 2001 X-Original-Date: 11 Oct 2001 15:44:08 +0200 X-Archives-Salt: 603ec5d3-b75a-43ac-9bf2-9e8177e4ec1b X-Archives-Hash: 15ebc5a7acd711fd57d8a5cfe1fe701c --=-ieGSJfMbqifeoiPrddKN Content-Type: text/plain Content-Transfer-Encoding: quoted-printable tor 2001-10-11 klockan 15.29 skrev Gold is Heavy: > On Thursday 11 October 2001 10:03 am, James M Long wrote: > > On Wed, 10 Oct 2001 20:06:59 -0400 > > > > Gold is Heavy wrote: > > > [pan is broken message snipped] > > I am surprised that no one has looked at the pan website itself. It cle= arly >=20 > I did read it. Why did you think I did not? >=20 > > shows that it needs the following libraries: gtk+ 1.2.10 or higher > > libxml 1.8.11 or higher > > gdk-pixbuf 0.10.1 or higher and unforunately... > > gnome-libs 1.0.16 or higher >=20 > $ cd /var/db/pkg > $ find . | grep -i "gtk\+.*ebuild$" > ./x11-libs/gtk+-1.2.10-r4/gtk+-1.2.10-r4.ebuild > $ find . | grep -i "libxml.*ebuild$" > ./dev-libs/libxml2-2.4.1/libxml2-2.4.1.ebuild > ./dev-libs/libxml-1.8.16/libxml-1.8.16.ebuild > $ find . | grep -i "pixbuf.*ebuild$" > ./media-libs/gdk-pixbuf-0.11.0-r1/gdk-pixbuf-0.11.0-r1.ebuild > $ find . | grep -i "gnome-libs.*ebuild$" > ./gnome-base/gnome-libs-1.4.1.2-r1/gnome-libs-1.4.1.2-r1.ebuild >=20 > > Also of note is the message: > > Pan does not require the GNOME desktop. It can be used in other > > desktops/window managers such as KDE, AfterStep, WindowMaker, etc. if t= he > > prerequisite libraries are installed. So there you go, it is basically = a > > gnome app that can run under various other WM's and DE's... (Like most = of > > the other gnome apps.) >=20 > All this info, btw, is also in the README file. >=20 > > > > I would suggest unmerging PAN, then emerging the above libs and then > > emerging PAN again. It seems from a quick glance at the ebuild files... > > that emerging gtkhtml would be wise also, due to the fact that the ebui= ld > > is for version 0.10 of PAN which still uses gtkhtml to do inline images= ... >=20 > Uh, it looks like gtkhtml is masked, and I don't feel like merging a mask= ed=20 > package, because it was probably masked for a good reason. Plus, pan's s= ite=20 > doesn't require it. This is because it's now in the new category 'gnome-extra'. You have to update your portage to find this category. Just merge sys-apps/portage/portage-1.6.9.1.ebuild (and if you already have it remerge it after an update). There was a spelling error in the first 1.6.9.1 release. Also look that gnome-libs and gdk-pixbuf wasn't installed in /opt/gnome and that gtk+ was installed in /usr and not in /usr/X11R6. If that is the case you have an old portage-tree and you should update it and remerge gtk+, gdk-pixbuf, imlib, gnome-libs and everything else depending on gtk+. Also I recommend you to update to glib-1.2.10-r1, I changed the behaviour of this package to always build with --enable-debug which is what other distributions do and it makes checks on arguments to functions. Previous Gnumeric segfaulted if you hadn't built glib with this, perhaps it's the same with Pan. Regards, Mikael Hallendal --=20 Mikael Hallendal Gentoo Linux Developer, Desktop Team Leader CodeFactory AB, Stockholm, Sweden --=-ieGSJfMbqifeoiPrddKN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: F?r information se http://www.gnupg.org/ iD8DBQA7xaIom0/ts8TQAWgRAuVxAJ9xV5IfuuxyPdzZhKh/5pQrCDLLcACZAQ5R 9WxPN8z21DUTwo0HziLKUh0= =qwVc -----END PGP SIGNATURE----- --=-ieGSJfMbqifeoiPrddKN--