Solved

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

Posted on 2007-03-19
14
561 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
  • 13
14 Comments
 
LVL 32

Accepted Solution

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

Author Comment

by:kayvey
Comment Utility
/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
Comment Utility
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
Comment Utility
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
Comment Utility
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
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 

Author Comment

by:kayvey
Comment Utility
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
Comment Utility
i decided to add python support, btw
0
 

Author Comment

by:kayvey
Comment Utility
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
Comment Utility
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
Comment Utility
we just got the nonprofit ID number.  i really should get the information up on the web page.
0
 

Author Comment

by:kayvey
Comment Utility
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
Comment Utility
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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

In a previous article published here at Experts Exchange, Signature Image with Transparent Background (http://www.experts-exchange.com/Web_Development/Document_Imaging/A_12380-Signature-Image-with-Transparent-Background.html), I explained how to cre…
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…
The goal of the tutorial is to teach the user what exposure is and how to use the exposure slider. Analyze the photo that you want to edit, then adjust the exposure slider to your liking.
The goal of the tutorial is to teach the user how to import photos into Adobe Lightroom efficiently and to keep everything organized.

771 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

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now