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 clearly > > I did read it. Why did you think I did not? > > > 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 > > $ 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 > > > 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 the > > 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.) > > All this info, btw, is also in the README file. > > > > > 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 ebuild > > is for version 0.10 of PAN which still uses gtkhtml to do inline images... > > Uh, it looks like gtkhtml is masked, and I don't feel like merging a masked > package, because it was probably masked for a good reason. Plus, pan's site > 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 -- Mikael Hallendal Gentoo Linux Developer, Desktop Team Leader CodeFactory AB, Stockholm, Sweden