x11-toolkits/gtk20

Koop Mast kwm at FreeBSD.org
Tue Jan 11 22:43:48 UTC 2011


On Tue, 2011-01-11 at 15:32 -0500, Chris Brennan wrote:
> Trying to install some utilities for myself on my laptop (FreeBSD8.1/amd64).
> I've updated to the latest source tree and rebuilt world/kernel and
> installed it. All works fine there. The problem arises when I try to install
> x11/Terminal, which depends on x11-toolkits/gtk20. gtk20 is where the
> failure occurs.
> 
> 
> checking for CAIRO_BACKEND...
> no
> [43/1934]
> configure: error: Package requirements (cairo-xlib >= 1.6) were not met:

You got WITHOUT_X11=yes somewhere in your environment, probably
in /etc/make.conf. remove that, rebuild cairo and gtk20 should build.

-Koop

> gnome-config: not found
> No package 'cairo-xlib' found
> 
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
> 
> Alternatively, you may set the environment variables CAIRO_BACKEND_CFLAGS
> and CAIRO_BACKEND_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
> ===>  Script "configure" failed unexpectedly.
> Please run the gnomelogalyzer, available from
> "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
> problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
> solve the problem, report the build failure to the FreeBSD GNOME team at
> gnome at FreeBSD.org, and attach (a)
> "/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/config.log", (b) the output
> of the failed make command, and (c) the gnomelogalyzer output. Also, it
> might
> be a good idea to provide an overview of all packages installed on your
> system
> (i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
> copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1)
> with
> the attachment. Try to avoid sending any attachments to the mailing list
> (gnome at FreeBSD.org), because attachments sent to FreeBSD mailing lists are
> usually discarded by the mailing list software.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> 
> ===>>> make failed for x11-toolkits/gtk20
> ===>>> Aborting update
> 
> ===>>> Update for x11-toolkits/gtk20 failed
> ===>>> Aborting update
> 
> 
> ===>>> You can restart from the point of failure with this command line:
>        portmaster <flags> x11/Terminal x11-toolkits/gtk20
> misc/hicolor-icon-theme misc/shared-mime-info x11-toolkits/vte
> misc/gnomehier x11/libexo devel/libnotify net/p5-URI x11-toolkits/py-gt
> k2 devel/libglade2 devel/py-gobject graphics/py-cairo x11/libxfce4util
> 
> [root at blackdragon /usr/ports]# pkg_info | grep cairo
> cairo-1.10.0_3,1    Vector graphics library with cross-device output support
> [root at blackdragon /usr/ports]# cd x11-toolkits/gtk20
> [root at blackdragon /usr/ports/x11-toolkits/gtk20]# fetch
> http://www.freebsd.org/gnome/gnomelogalyzer.sh
> gnomelogalyzer.sh                             100% of 7870  B   15 kBps
> [root at blackdragon /usr/ports/x11-toolkits/gtk20]#  ./gnomelogalyzer.sh
> 
> Generating build log. Please wait... done.
> 
> The cause of your build failure is not known to gnomelogalyzer.sh.  Before
> e-mailing the build log to the FreeBSD GNOME team at
> freebsd-gnome at FreeBSD.org,
> TRY EACH OF THE FOLLOWING:
> 
>   * If you are generating your own logfile, make sure to generate it with
>     something similar to:
>           "make 2>&1 | tee /path/to/logfile" (sh/bash/ksh/zsh) or
>           "make |& tee /path/to/logfile" (csh/tcsh)
>         * Make sure your cvsup(1) configuration file specifies the
> 'ports-all'
>           collection
>         * Run cvsup(1) and attempt the build again
>         * Check /usr/ports/UPDATING for information pertinent to your build
>           failure
>         * 99% of the commonly reported build failures can be solved by
>           running "portupgrade -a"
>         * Read the FAQs at http://www.FreeBSD.org/gnome/
>         * Search the archives of freebsd-gnome at FreeBSD.org.  Archives can be
>           searched at http://www.freebsd.org/gnome/index.html#search
> 
> If you have not performed each of the above suggestions, don't bother asking
> for help.  The chances are good that you'll simply be told to perform one of
> the aforementioned steps.
> [root at blackdragon /usr/ports/x11-toolkits/gtk20]#
> 
> I think the problem arises from the fact that gtk20 is looking for
> cairo-1.6.x and see's that my later version of cairo-1.10.x as a lessor
> version. Is there a way to fix this? I did check
> /usr/ports/UPDATING:20101120 and found that it wasn't completely relevant to
> my situation, although I ran "portsnap fetch extract && portmaster -a"
> anyway and it reported that all ports were up to date, build still failed.
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
> 




More information about the freebsd-gnome mailing list