tried pkg_add -r gimp and it failed i think on freeBSD

Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.1-release/All/g
imp-print-4.2.7_2.tbz... Done.
pkg_add: warning: package 'gimp-print-4.2.7_2' requires 'pkgconfig-0.20', but 'p
kgconfig-0.15.0_1' is installed
pkg_add: warning: package 'gimp-print-4.2.7_2' requires 'libiconv-1.9.2_2', but
'libiconv-1.9.2_1' is installed
pkg_add: warning: package 'gimp-print-4.2.7_2' requires 'gettext-0.14.5_2', but
'gettext-0.14.1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'expat-2.0.0_1', but 'expat
-1.95.8' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'pkgconfig-0.20', but 'pkgc
onfig-0.15.0_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'xorg-fonts-encodings-6.9.0
_1', but 'xorg-fonts-encodings-6.8.2' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'jpeg-6b_4', but 'jpeg-6b_3
' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'libiconv-1.9.2_2', but 'li
biconv-1.9.2_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'gettext-0.14.5_2', but 'ge
ttext-0.14.1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'png-1.2.8_3', but 'png-1.2
.8_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'freetype2-2.1.10_3', but '
freetype2-2.1.9' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'perl-5.8.8', but 'perl-5.8
.6_2' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'fontconfig-2.3.2_3,1', but
 'fontconfig-2.2.3,1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'glib-2.8.6_1', but 'glib-2
.12.9' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'glib-2.8.6_1', but 'glib-2
.6.3_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'popt-1.7_1', but 'popt-1.7
' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'libxml2-2.6.23_1', but 'li
bxml2-2.6.18' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'tiff-3.8.0_1', but 'tiff-3
.7.1_2' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'shared-mime-info-0.16_2',
but 'shared-mime-info-0.15_9' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'xorg-libraries-6.9.0', but
 'xorg-libraries-6.8.2' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'bitstream-vera-1.10_2', bu
t 'bitstream-vera-1.10_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'xorg-fonts-truetype-6.9.0'
, but 'xorg-fonts-truetype-6.8.2' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'libIDL-0.8.6_2', but 'libI
DL-0.8.5_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'atk-1.10.3_1', but 'atk-1.
12.4' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'atk-1.10.3_1', but 'atk-1.
9.1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'gnomehier-2.0_7', but 'gno
mehier-2.0_6' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'gnomehier-2.0_7', but 'gno
mehier-2.2' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'lcms-1.14_1,1', but 'lcms-
1.14,1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'libmng-1.0.9', but 'libmng
-1.0.8' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'libXft-2.1.7_1', but 'libX
ft-2.1.6_1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'pango-1.10.3_1', but 'pang
o-1.14.9' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'pango-1.10.3_1', but 'pang
o-1.8.1' is installed
pkg_add: warning: package 'gimp-2.2.10_1,1' requires 'gtk-2.8.12_1', but 'gtk-2.
6.4_1' is installed
bsd@[/root]#gimp
/libexec/ld-elf.so.1: Shared object "libgtk-x11-2.0.so.0" not found, required by
 "gimp"
bsd@[/root]#


i should probably know what to do.. but maybe i will learn eventually.
kayveyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kamran ArshadIT AssociateCommented:
Hi,

You can install the GIMP using the ports. It automatically downloads all the dependent softwares. To do so:

#portsnap fetch

This command will download all the ports.

then:

#mkdir /usr/ports

then

#portsnap extract

The above command will place all the ports in the /usr/ports directory

then you can search for gimp and then go to the gimp directory. Say it is /usr/ports/www/gimp

inside this directory you will run these commands:

#make
(This will make the source code)

and then finally

#make install

and you are done.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
kayveyAuthor Commented:
r/ports/textproc/php4-pspell/
/usr/ports/textproc/php4-wddx/
/usr/ports/textproc/php4-xml/
/usr/ports/textproc/php4-xslt/
/usr/ports/textproc/php5-ctype/
/usr/ports/textproc/php5-dom/
/usr/ports/textproc/php5-pspell/
/usr/ports/textproc/php5-simplexml/
/usr/ports/textproc/php5-wddx/
/usr/ports/textproc/php5-xml/
/usr/ports/textproc/php5-xmlreader/
/usr/ports/textproc/php5-xmlwriter/
/usr/ports/textproc/php5-xsl/
/usr/ports/textproc/po4a/
/usr/ports/textproc/pocketreader/
/usr/ports/textproc/popup-stacks/
/usr/ports/textproc/popup/
/usr
0
kayveyAuthor Commented:
r/ports/x11/xvattr/
/usr/ports/x11/xvkbd/
/usr/ports/x11/xwatchwin/
/usr/ports/x11/xwit/
/usr/ports/x11/xxkb/
/usr/ports/x11/xzoom/
/usr/ports/x11/yakuake/
/usr/ports/x11/yalias/
/usr/ports/x11/yelp/
/usr/ports/x11/zenity/
Building new INDEX files... done.
bsd@[/usr/ports]#                
0
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

kayveyAuthor Commented:
/usr/ports/x11/yelp/
/usr/ports/x11/zenity/
Building new INDEX files... done.
bsd@[/usr/ports]#find . -name gimp
./graphics/gimp
bsd@[/usr/ports]#cd graphics
bsd@[/usr/ports/graphics]#cd gimp
bsd@[/usr/ports/graphics/gimp]#
0
kayveyAuthor Commented:
lding new INDEX files... done.
bsd@[/usr/ports]#find . -name gimp
./graphics/gimp
bsd@[/usr/ports]#cd graphics
bsd@[/usr/ports/graphics]#cd gimp
bsd@[/usr/ports/graphics/gimp]#make clean; make install clean
===>  Cleaning for gmake-3.81_1
===>  Cleaning for intltool-0.35.5_2
===>  Cleaning for pkg-config-0.21
===>  Cleaning for libwmf-0.2.8.4
===>  Cleaning for aalib-1.4.r5_2
===>  Cleaning for libexif-0.6.13
===>  Cleaning for libmng-1.0.9
===>  Cleaning for png-1.2.14
===>  Cleaning for jpeg-6b_4
===>  Cleaning for tiff-3.8.2_1
===>  Cleaning for gimp-print-4.2.7_2
0
kayveyAuthor Commented:
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk
     x                   Options for gimp 2.2.13_2,1                      x    
     x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x    
     x x       [ ] DEBUG              debugging                         x x    
     x x       [ ] PYTHON             Python-Fu support                 x x    
     x x       [X] RSVG               SVG format support                x x    
     x x       [X] PRINT              GIMP printing                     x x    
     x x       [X] HTML_HELP_BROWSER  GIMP help browser                 x x    
     x x       [ ] MP                 multiple processor support        x x    
     x x                                                                x x    
     x x                                                                x x    
     x x                                                                x x    
     x x                                                                x x    
     x x                                                                x x    
     x x                                                                x x    
     x x                        
0
kayveyAuthor Commented:
odule.o
cc -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000 -O2 -fno-strict-aliasing -pipe -fPIC -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -I/usr/local/include/python2.4 -c Src/f2c_lite.c -o build/temp.freebsd-6.1-RELEASE-i386-2.4/Src/f2c_lite.o
cc -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000 -O2 -fno-strict-aliasing -pipe -fPIC -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -I/usr/local/include/python2.4 -c Src/zlapack_lite.c -o build/temp.freebsd-6.1-RELEASE-i386-2.4/Src/zlapack_lite.o
cc -fno-strict-aliasing -DNDEBUG -O2 -fno-strict-aliasing -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000 -O2 -fno-strict-aliasing -pipe -fPIC -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -
0
kayveyAuthor Commented:
ng how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts
0
kayveyAuthor Commented:
i decided to add python support, btw
0
kayveyAuthor Commented:
checking if f77 static flag -static works... yes
checking if f77 supports -c -o file.o... yes
checking whether the f77 linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd6.1 ld.so
checking how to hardcode library paths into programs... immediate
checking whether /usr/local/bin/python2.4 version >= 2.3... yes
checking for /usr/local/bin/python2.4 version... 2.4
checking for /usr/local/bin/python2.4 platform... freebsd6
checking for /usr/local/bin/python2.4 script directory... ${prefix}/lib/python2.
4/site-packages
checking for /usr/local/bin/python2.4 extension module directory... ${exec_prefi
x}/lib/python2.4/site-packages
-e: not found
-e: not found
-e: not found
-e: not found
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for CAIRO... Requested 'cairo >= 1.4.0' but version of cairo is 1.0.2
configure: error: Package requirements (cairo >= 1.4.0) were not met:



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_CFLAGS
and CAIRO_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@FreeBSD.org, and attach (a)
"/usr/ports/graphics/py-cairo/work/pycairo-1.4.0/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@FreeBSD.org), because attachments sent to FreeBSD mailing lists are
usually discarded by the mailing list software.
*** Error code 1

Stop in /usr/ports/graphics/py-cairo.
*** Error code 1

Stop in /usr/ports/x11-toolkits/py-gtk2.
*** Error code 1

Stop in /usr/ports/graphics/gimp.
*** Error code 1

Stop in /usr/ports/graphics/gimp.
bsd@[/usr/ports/graphics/gimp]#
0
kayveyAuthor Commented:
i might be smart enuf to figger this out.. but for 500 points can u hold my hand some more?
0
kayveyAuthor Commented:
we just got the nonprofit ID number.  i really should get the information up on the web page.
0
kayveyAuthor Commented:
d@[/home/kayve]#./gnomelogalyzer.sh
zsh: permission denied: ./gnomelogalyzer.sh
bsd@[/home/kayve]#chmod +x gnomelogalyzer.sh
bsd@[/home/kayve]#./gnomelogalyzer.sh

Error: You must run gnomelogalyzer.sh from within the
directory of the failed port, or you must supply a
valid build log.
Usage: gnomelogalyzer.sh [BUILDLOG]

Where BUILDLOG is an optional log of stdout and stderr
from a failed GNOME ports build. For example,
"make 2>&1 | tee /path/to/BUILDLOG" (for sh/ksh/bash/zsh) or
"make |& tee /path/to/BUILDLOG" (for csh/tcsh).

You can also just run gnomelogalyzer.sh and it will take care
of the buildlog-generating business.
bsd@[/home/kayve]#mv gnomelogalyzer.sh /usr/ports/graphics/gimp
bsd@[/home/kayve]#cd /usr/ports/graphics/gimp
bsd@[/usr/ports/graphics/gimp]#./gnomelogalyzer.sh

Generating build log. Please wait...
0
kayveyAuthor Commented:
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@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@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.
bsd@[/usr/ports/graphics/gimp]#
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Images and Photos

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.