1 |
tor 2001-10-11 klockan 15.29 skrev Gold is Heavy: |
2 |
> On Thursday 11 October 2001 10:03 am, James M Long wrote: |
3 |
> > On Wed, 10 Oct 2001 20:06:59 -0400 |
4 |
> > |
5 |
> > Gold is Heavy <aeoo@×××××××.org> wrote: |
6 |
> > > [pan is broken message snipped] |
7 |
> > I am surprised that no one has looked at the pan website itself. It clearly |
8 |
> |
9 |
> I did read it. Why did you think I did not? |
10 |
> |
11 |
> > shows that it needs the following libraries: gtk+ 1.2.10 or higher |
12 |
> > libxml 1.8.11 or higher |
13 |
> > gdk-pixbuf 0.10.1 or higher and unforunately... |
14 |
> > gnome-libs 1.0.16 or higher |
15 |
> |
16 |
> $ cd /var/db/pkg |
17 |
> $ find . | grep -i "gtk\+.*ebuild$" |
18 |
> ./x11-libs/gtk+-1.2.10-r4/gtk+-1.2.10-r4.ebuild |
19 |
> $ find . | grep -i "libxml.*ebuild$" |
20 |
> ./dev-libs/libxml2-2.4.1/libxml2-2.4.1.ebuild |
21 |
> ./dev-libs/libxml-1.8.16/libxml-1.8.16.ebuild |
22 |
> $ find . | grep -i "pixbuf.*ebuild$" |
23 |
> ./media-libs/gdk-pixbuf-0.11.0-r1/gdk-pixbuf-0.11.0-r1.ebuild |
24 |
> $ find . | grep -i "gnome-libs.*ebuild$" |
25 |
> ./gnome-base/gnome-libs-1.4.1.2-r1/gnome-libs-1.4.1.2-r1.ebuild |
26 |
> |
27 |
> > Also of note is the message: |
28 |
> > Pan does not require the GNOME desktop. It can be used in other |
29 |
> > desktops/window managers such as KDE, AfterStep, WindowMaker, etc. if the |
30 |
> > prerequisite libraries are installed. So there you go, it is basically a |
31 |
> > gnome app that can run under various other WM's and DE's... (Like most of |
32 |
> > the other gnome apps.) |
33 |
> |
34 |
> All this info, btw, is also in the README file. |
35 |
> |
36 |
> > |
37 |
> > I would suggest unmerging PAN, then emerging the above libs and then |
38 |
> > emerging PAN again. It seems from a quick glance at the ebuild files... |
39 |
> > that emerging gtkhtml would be wise also, due to the fact that the ebuild |
40 |
> > is for version 0.10 of PAN which still uses gtkhtml to do inline images... |
41 |
> |
42 |
> Uh, it looks like gtkhtml is masked, and I don't feel like merging a masked |
43 |
> package, because it was probably masked for a good reason. Plus, pan's site |
44 |
> doesn't require it. |
45 |
|
46 |
This is because it's now in the new category 'gnome-extra'. You have to |
47 |
update your portage to find this category. Just merge |
48 |
sys-apps/portage/portage-1.6.9.1.ebuild (and if you already have it |
49 |
remerge it after an update). There was a spelling error in the first |
50 |
1.6.9.1 release. |
51 |
|
52 |
Also look that gnome-libs and gdk-pixbuf wasn't installed in /opt/gnome |
53 |
and that gtk+ was installed in /usr and not in /usr/X11R6. If that is |
54 |
the case you have an old portage-tree and you should update it and |
55 |
remerge gtk+, gdk-pixbuf, imlib, gnome-libs and everything else |
56 |
depending on gtk+. |
57 |
|
58 |
Also I recommend you to update to glib-1.2.10-r1, I changed the |
59 |
behaviour of this package to always build with --enable-debug which is |
60 |
what other distributions do and it makes checks on arguments to |
61 |
functions. Previous Gnumeric segfaulted if you hadn't built glib with |
62 |
this, perhaps it's the same with Pan. |
63 |
|
64 |
Regards, |
65 |
Mikael Hallendal |
66 |
|
67 |
-- |
68 |
|
69 |
Mikael Hallendal |
70 |
Gentoo Linux Developer, Desktop Team Leader |
71 |
CodeFactory AB, Stockholm, Sweden |