Did you try "fink reinstall"?

On May 6, 2004, at 10:33 PM, Larry Dietrich wrote:

Thanks for tackling my problems, again....

I tried to install gtk+2-dev and glib2-dev.
In both cases it said the package was "already the newest version" so 0 packages upgraded, newly installed, removed or not upgraded.


I assume that means I've already got those.

Can you offer any other suggestions?
Thanks.

Larry Dietrich





On 6 May 2004, at 10:57 AM, Alexander K. Hansen wrote:


On May 6, 2004, at 10:36 AM, Larry Dietrich wrote:


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

<snip>
This looks to be the problem: you are missing some header files, somehow. I believe you need gtk+2-dev and glib2-dev.




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...



This is fine.


A "node exists" error occurs, I believe, when the description of a dependency is changed, e.g. from "A depends on B" to "A depends on B version 2 or later"--so basically you have to pound through whichever package induces this error (and I believe in this case it may well be gtk+2).


Anyway, try installing the -dev packages I mentioned earlier and see if you can build gtkglarea2.





--
Alexander Hansen
Fink Documentarian
[Day Job] Levitated Dipole Experiment
http://www.psfc.mit.edu/LDX



--
Alexander K. Hansen
Fink Documentarian
Day Job:  Levitated Dipole Experiment
http://www.psfc.mit.edu/LDX



-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
Fink-beginners mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to