Solved

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

Posted on 2007-03-19
14
569 Views
Last Modified: 2013-12-02
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.
0
Comment
Question by:kayvey
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 13
14 Comments
 
LVL 32

Accepted Solution

by:
Kamran Arshad earned 500 total points
ID: 18754942
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
 

Author Comment

by:kayvey
ID: 18767399
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
 

Author Comment

by:kayvey
ID: 18767480
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
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:kayvey
ID: 18767511
/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
 

Author Comment

by:kayvey
ID: 18767516
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
 

Author Comment

by:kayvey
ID: 18767565
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
 

Author Comment

by:kayvey
ID: 18767587
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
 

Author Comment

by:kayvey
ID: 18767597
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
 

Author Comment

by:kayvey
ID: 18767605
i decided to add python support, btw
0
 

Author Comment

by:kayvey
ID: 18767610
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
 

Author Comment

by:kayvey
ID: 18767614
i might be smart enuf to figger this out.. but for 500 points can u hold my hand some more?
0
 

Author Comment

by:kayvey
ID: 18767620
we just got the nonprofit ID number.  i really should get the information up on the web page.
0
 

Author Comment

by:kayvey
ID: 18782728
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
 

Author Comment

by:kayvey
ID: 18782733
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

Featured Post

The Ultimate Checklist to Optimize Your Website

Websites are getting bigger and complicated by the day. Video, images, custom fonts are all great for showcasing your product/service. But the price to pay in terms of reduced page load times and ultimately, decreased sales, can lead to some difficult decisions about what to cut.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I. Introduction In a previous article (http://www.experts-exchange.com/Web_Development/Document_Imaging/A_6537-PaperPort-Upgrade-How-to-download-and-install-updated-versions-of-PaperPort-11-and-12.html) (now deprecated), I discussed how to upgrad…
Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
The goal of the tutorial is to teach the user how to make his/her own presets while editing so it is easier to edit there photos. Create a preset you like and copy that setting then save it in to your presets folder.

691 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question