Subject: PS: Problems building gnome-vfs2
To: None <>
From: None <>
List: tech-pkg
Date: 02/22/2006 11:43:37
PS: I am using metadata from pkgsrc CVS as of 2/19/06 ...

----- Forwarded by Tim E Noell/Lex/Lexmark on 02/22/2006 11:43 AM -----
                      Tim E Noell                                                                                                       
                      02/22/2006 11:42         cc:                                                                                      
                      AM                       Subject:  Problems building gnome-vfs2                                                   

Hi tech-pkg:

Host: Red Hat Enterprise WS 3 update 6

I have PREFER_PKGSRC=yes because I want anything and everything that can
come from pkgsrc to do so.
As such, I think I am hitting problems most of you don't normally
experience ...

Here's another one:

sysutils/gnome-vfs2's buildlink phase creates the .buildlink/bin/msgfmt
script, which tries to run msgfmt from pkgsrc's installed bin/msgfmt.
msgfmt is supplied by devel/gettext -  however, nothing has depended on
devel/gettext yet, so it hasn't been built.
When the build of gnome-vfs2 tries to run .buildlink/bin/msgfmt
I get "no such file or directory" for the real msgfmt, because it hasn't
been built in pkgsrc.

If I explicitly build devel/gettext
and return to my build of libgnome, everything works fine.

So, what kind of dependency on devel/gettext is missing, and where is it
missing from?

Eventually I want to be able to just build the top level packages I need
and let pkgsrc pull in whatever is required, and I don't want to have to
explicitly depend on gettext - that's the idea of pkgsrc, right?

Any help greatly appreciated,