Yet more gnomish port-building woes.

Jeremy Messenger mezz7 at cox.net
Wed Jan 6 23:31:27 UTC 2010


On Wed, 06 Jan 2010 15:29:26 -0600, Ronald F. Guilmette  
<rfg at tristatelogic.com> wrote:

>
> It seems that the fun just never ends.
>
> I'm _still_ just trying to build graphics/gthumb.
>
> I still ain't working, and I still can't even get past building &  
> installing
> all the prerequsites.
>
> I have avahi-app _and_ gnome-vfs installed OK now, but now a new  
> (gnomish)
> problem has cropped up.  See below.
>
> Note that this was all executed with the environment variable  
> POSIXLY_CORRECT
> very deliberately *unset*.
>
>
> # cd /usr/ports/graphics/gthumb
> # make
> ...
> {... trimmed as per list moderator...}
> ...
> ===>  Patching for libgnomeprintui-2.18.4_1
> ===>   libgnomeprintui-2.18.4_1 depends on package: libtool>=2.2 - found
> ===>   libgnomeprintui-2.18.4_1 depends on file:  
> /usr/local/libdata/pkgconfig/gnome-icon-theme.pc - not found
> ===>    Verifying install for  
> /usr/local/libdata/pkgconfig/gnome-icon-theme.pc in  
> /usr/ports/misc/gnome-icon-theme
> => gnome-icon-theme-2.28.0.tar.bz2 doesn't seem to exist in  
> /usr/ports/distfiles/gnome2.
> => Attempting to fetch from  
> ftp://ftp.belnet.be/mirror/ftp.gnome.org/sources/gnome-icon-theme/2.28/.
> gnome-icon-theme-2.28.0.tar.bz2                       3352 kB  113 kBps
> ===>  Extracting for gnome-icon-theme-2.28.0
> => MD5 Checksum OK for gnome2/gnome-icon-theme-2.28.0.tar.bz2.
> => SHA256 Checksum OK for gnome2/gnome-icon-theme-2.28.0.tar.bz2.
> ===>  Patching for gnome-icon-theme-2.28.0
> ===>   gnome-icon-theme-2.28.0 depends on file:  
> /usr/local/share/icons/hicolor/index.theme - found
> ===>   gnome-icon-theme-2.28.0 depends on package:  
> icon-naming-utils>=0.8.1 - found
---------------------^^^^^

I have updated the version requirement. Anyone should get better error by  
now.

> ===>   gnome-icon-theme-2.28.0 depends on executable: gmake - found
> ===>   gnome-icon-theme-2.28.0 depends on file:  
> /usr/local/bin/intltool-extract - found
> ===>   gnome-icon-theme-2.28.0 depends on executable: pkg-config - found
> ===>   gnome-icon-theme-2.28.0 depends on shared library: atk-1.0.0 -  
> found
> ===>   gnome-icon-theme-2.28.0 depends on shared library: glib-2.0.0 -  
> found
> ===>   gnome-icon-theme-2.28.0 depends on shared library: gtk-x11-2.0.0  
> - found
> ===>   gnome-icon-theme-2.28.0 depends on shared library: pango-1.0.0 -  
> found
> ===>  Configuring for gnome-icon-theme-2.28.0
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g  
> wheel
<snip>
> checking icon-naming-utils >= 0.8.7... no
> configure: error: icon-naming-utils >= 0.8.7 is required to build
--------------------------------------^^^^^^^^

It said that you need to have 0.8.7 or above installed.

<snip>
>
>
> ============================================================================
>
> That's it.  After this, I assumed that this thing called  
> "icon-naming-utils"
> needed to be built and installed, so I just tried:
>
> # portinstall icon-naming-utils
>
> But that just produced:
>
> [Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 583 packages  
> found (-0 +3) ... done]
> ** Found already installed package(s) of 'x11-themes/icon-naming-utils':  
> icon-naming-utils-0.8.6
--------------------^^^^^

You have 0.8.6 installed, which you need to have 0.8.7.

The thumb rule of use ports tree when you checkout (update). You must  
always update your installed ports (be sure to view /usr/ports/UPDATING)  
before you try to go to /usr/ports/foo/bar and install it. If you don't  
update your ports tree then it's safe to go to /usr/ports/foo/bar and  
install it at any time.

Cheers,
Mezz

> Any help would be appreciated.


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list