On Mon, Nov 30, 2009 at 06:38:08PM -0500, Joe Marcus Clarke wrote:
> ...
> This is almost certainly a problem with your installed devel/glib20.
> Try reinstalling this port, and make sure it is at the latest version.
> The generated gir/GLib-2.0.gir should have a line:
> 
>     <alias name="Quark" target="uint32" c:type="GQuark"/>

Thanks, but as Kostik Belousov responded, a forced rebuild/install (via
"portmaster devel/glib20"), followed by another attempt to update all
installed ports via portmaster, failed in the same way.

And as Kostik pointed out, there is no line with "Quark" in it in the
generated file; it appears that generation of the file is failing.

Indeed; here's a cut/paste of the file:

<?xml version="1.0"?>
<!-- This file was automatically generated from C sources - DO NOT EDIT!
To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations.  -->
<repository version="1.0"
            xmlns="http://www.gtk.org/introspection/core/1.0";
            xmlns:c="http://www.gtk.org/introspection/c/1.0";
            xmlns:glib="http://www.gtk.org/introspection/glib/1.0";>
  <package name="glib-2.0"/>
  <c:include name="glib.h"/>
  <namespace name="GLib"
             version="2.0"
             shared-library="libglib-2.0.so.0"
             c:prefix="g">
  </namespace>
</repository>


I also checked for any other files named "GLib-2.0.gir" in /usr/ports/
or /usr/local/; "find" found none.

I appreciate the help, and don't envy your position -- if that's of any
consolation.  :-}

Peace,
david
-- 
David H. Wolfskill                              [email protected]
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

Attachment: pgpgUHU4Zgmf3.pgp
Description: PGP signature

Reply via email to