Congratulations, Alexis.
I'm still having trouble with Gramps.

It seems that the first problem is duplicate node with pango1-xft2 and pango1-xft2-shlibs, but when force delete them as per the FAQ, and try again to install gramps, the installation chugs along until it hits another roadblock, and _ that _ roadblock seems to be that pango1-xft2 and pango1-xft2-shlibs are missing --- which of course they are because I just deleted them.

Clearly, I'm missing some step here. I hate to keep coming back for all this hand-holding, but Alexis' ultimate success has given me hope of a favorable outcome.

Below is all the pertinent info and error messages.
Again, any help would be much appreciated, and all your time and effort helping this blind man through the maze is deeply appreciated.

Larry Dietrich

Here's the sequence.
1) Load the source file; get message that node for pango1-xft2 already exists.

2) Force delete pango1-xft2, as per FAQ

3) Load the source file; get message that node for pango1-xft2-shlibs already exists

4) Force delete pango1-xft2-shlibs; as per FAQ

5) Load again. Failure, with this message:

make[1]: *** [gdkgl.lo] Error 1
make: *** [all-recursive] Error 1
### execution of make failed, exit code 2
Failed: compiling gtkglarea2-1.99.0-2 failed

Looking higher in the messages, I see this:

*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ was incorrectly installed
*** or that you have moved GTK+ since it was installed. In the latter case, you
*** may want to edit the pkg-config script: /sw/bin/pkg-config

Plus all this, leading up to the make error message:

In file included from gdkgl.c:20:
gdkgl.h:22:18: glib.h: No such file or directory
gdkgl.h:31:21: gdk/gdk.h: No such file or directory
In file included from gdkgl.c:20:
gdkgl.h:77: error: parse error before "gdk_gl_query"
gdkgl.h:77: warning: data definition has no type or storage class
gdkgl.h:78: error: parse error before '*' token
gdkgl.h:78: warning: data definition has no type or storage class
gdkgl.h:80: error: parse error before '*' token
gdkgl.h:80: warning: data definition has no type or storage class
gdkgl.h:81: error: parse error before '*' token
gdkgl.h:83: error: parse error before '*' token
gdkgl.h:84: error: parse error before '*' token
gdkgl.h:85: error: parse error before "gint"
gdkgl.h:90: error: parse error before "gdk_gl_make_current"
gdkgl.h:90: error: parse error before '*' token
gdkgl.h:90: warning: data definition has no type or storage class
gdkgl.h:91: error: parse error before '*' token
gdkgl.h:102: error: parse error before '*' token
gdkgl.h:106: error: parse error before "gdk_gl_pixmap_make_current"
gdkgl.h:106: warning: data definition has no type or storage class
gdkgl.h:110: error: parse error before '*' token
gdkgl.c:22:22: gdk/gdkx.h: No such file or directory
gdkgl.c:30: error: parse error before '*' token
gdkgl.c: In function `get_xvisualinfo':
gdkgl.c:37: warning: assignment makes pointer from integer without a cast
gdkgl.c:42: error: `visual' undeclared (first use in this function)
gdkgl.c:42: error: (Each undeclared identifier is reported only once
gdkgl.c:42: error: for each function it appears in.)
gdkgl.c:42: warning: assignment makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:59: error: parse error before "guint"
gdkgl.c:59: warning: no semicolon at end of struct or union
gdkgl.c:65: error: parse error before "gdk_gl_query"
gdkgl.c: In function `gdk_gl_query':
gdkgl.c:67: warning: passing arg 1 of `glXQueryExtension' makes pointer from integer without a cast
gdkgl.c:67: error: `TRUE' undeclared (first use in this function)
gdkgl.c:67: error: `FALSE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:71: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_get_info':
gdkgl.c:76: warning: passing arg 1 of `glXGetClientString' makes pointer from integer without a cast
gdkgl.c:77: warning: passing arg 1 of `glXGetClientString' makes pointer from integer without a cast
gdkgl.c:78: warning: passing arg 1 of `glXGetClientString' makes pointer from integer without a cast
gdkgl.c:78: warning: return makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:82: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_choose_visual':
gdkgl.c:86: error: `GdkVisual' undeclared (first use in this function)
gdkgl.c:86: error: `visual' undeclared (first use in this function)
gdkgl.c:90: warning: assignment makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:100: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_get_config':
gdkgl.c:106: error: `visual' undeclared (first use in this function)
gdkgl.c:108: warning: assignment makes pointer from integer without a cast
gdkgl.c:112: error: `attrib' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:122: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_context_new':
gdkgl.c:124: error: `visual' undeclared (first use in this function)
gdkgl.c:124: error: `FALSE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:128: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_context_share_new':
gdkgl.c:135: error: `visual' undeclared (first use in this function)
gdkgl.c:137: warning: assignment makes pointer from integer without a cast
gdkgl.c:141: error: `sharelist' undeclared (first use in this function)
gdkgl.c:142: error: `direct' undeclared (first use in this function)
gdkgl.c:150: error: parse error before "GdkGLContextPrivate"
gdkgl.c:151: error: dereferencing pointer to incomplete type
gdkgl.c:152: error: dereferencing pointer to incomplete type
gdkgl.c:153: error: dereferencing pointer to incomplete type
gdkgl.c: At top level:
gdkgl.c:158: error: parse error before "gint"
gdkgl.c: In function `gdk_gl_context_attrlist_share_new':
gdkgl.c:160: error: `GdkVisual' undeclared (first use in this function)
gdkgl.c:160: error: `visual' undeclared (first use in this function)
gdkgl.c:160: error: `attrlist' undeclared (first use in this function)
gdkgl.c:162: error: `sharelist' undeclared (first use in this function)
gdkgl.c:162: error: `direct' undeclared (first use in this function)
gdkgl.c: In function `gdk_gl_context_ref':
gdkgl.c:172: error: dereferencing pointer to incomplete type
gdkgl.c: In function `gdk_gl_context_unref':
gdkgl.c:183: error: dereferencing pointer to incomplete type
gdkgl.c:185: error: dereferencing pointer to incomplete type
gdkgl.c:189: error: dereferencing pointer to incomplete type
gdkgl.c:190: error: dereferencing pointer to incomplete type
gdkgl.c:192: error: dereferencing pointer to incomplete type
gdkgl.c:192: error: dereferencing pointer to incomplete type
gdkgl.c: At top level:
gdkgl.c:198: error: parse error before "gdk_gl_make_current"
gdkgl.c:198: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_make_current':
gdkgl.c:200: error: `context' undeclared (first use in this function)
gdkgl.c:202: error: `drawable' undeclared (first use in this function)
gdkgl.c:202: error: `FALSE' undeclared (first use in this function)
gdkgl.c:205: error: dereferencing pointer to incomplete type
gdkgl.c:205: error: dereferencing pointer to incomplete type
gdkgl.c:205: error: `TRUE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:217: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_swap_buffers':
gdkgl.c:219: error: `drawable' undeclared (first use in this function)
gdkgl.c:221: warning: passing arg 1 of `glXSwapBuffers' makes pointer from integer without a cast
gdkgl.c: At top level:
gdkgl.c:240: error: parse error before "GdkPixmap"
gdkgl.c:240: warning: no semicolon at end of struct or union
gdkgl.c:241: warning: data definition has no type or storage class
gdkgl.c:247: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_pixmap_new':
gdkgl.c:257: error: `visual' undeclared (first use in this function)
gdkgl.c:258: error: `pixmap' undeclared (first use in this function)
gdkgl.c:260: warning: assignment makes pointer from integer without a cast
gdkgl.c:276: error: parse error before "GdkGLPixmapPrivate"
gdkgl.c:277: error: dereferencing pointer to incomplete type
gdkgl.c:278: error: dereferencing pointer to incomplete type
gdkgl.c:279: error: dereferencing pointer to incomplete type
gdkgl.c:280: error: dereferencing pointer to incomplete type
gdkgl.c: In function `gdk_gl_pixmap_ref':
gdkgl.c:291: error: dereferencing pointer to incomplete type
gdkgl.c: In function `gdk_gl_pixmap_unref':
gdkgl.c:302: error: dereferencing pointer to incomplete type
gdkgl.c:304: error: dereferencing pointer to incomplete type
gdkgl.c:308: error: dereferencing pointer to incomplete type
gdkgl.c:308: error: dereferencing pointer to incomplete type
gdkgl.c:310: error: dereferencing pointer to incomplete type
gdkgl.c:312: error: invalid application of `sizeof' to an incomplete type
gdkgl.c: At top level:
gdkgl.c:317: error: parse error before "gdk_gl_pixmap_make_current"
gdkgl.c: In function `gdk_gl_pixmap_make_current':
gdkgl.c:323: error: `FALSE' undeclared (first use in this function)
gdkgl.c:326: error: dereferencing pointer to incomplete type
gdkgl.c:327: error: dereferencing pointer to incomplete type
gdkgl.c:328: error: dereferencing pointer to incomplete type
gdkgl.c:330: error: `TRUE' undeclared (first use in this function)
gdkgl.c: At top level:
gdkgl.c:334: error: parse error before '*' token
gdkgl.c: In function `gdk_gl_use_gdk_font':
gdkgl.c:336: error: `font' undeclared (first use in this function)
gdkgl.c:337: error: `first' undeclared (first use in this function)
gdkgl.c:337: error: `count' undeclared (first use in this function)
gdkgl.c:337: error: `list_base' undeclared (first use in this function)


Now, if I just try to install gtk+2, I get this:

Reading Package Lists...
Building Dependency Tree...
Sorry, gtk+2 is already the newest version.
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
gail17-shlibs: Depends: pango1-xft2-shlibs (>= 1.2.5-1) but it is not going to be installed
gtk+2: Depends: pango1-xft2 (>= 1.2.5-1) but it is not going to be installed
gtk+2-shlibs: Depends: pango1-xft2-shlibs (>= 1.2.5-1) but it is not going to be installed
libglade2: Depends: pango1-xft2 (>= 1.2.5-1) but it is not going to be installed
libglade2-shlibs: Depends: pango1-xft2-shlibs (>= 1.2.5-1) but it is not going to be installed
libgnomecanvas2: Depends: pango1-xft2 (>= 1.2.5-1) but it is not going to be installed
libgnomecanvas2-shlibs: Depends: pango1-xft2-shlibs (>= 1.2.5-1) but it is not going to be installed
pango1-xft2-dev: Depends: pango1-xft2-shlibs (= 1.2.5-2) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

And when I do that....Fink reinstalls pango1-xft2 and pango1-xft2-shlibs, which I had recently force deleted because of the node already existing...




Reply via email to