Re: Installing port x11-toolkits/gtk20 fails mysteriously

2011-01-10 Thread Warren Block

On Mon, 10 Jan 2011, Olaf Seibert wrote:


I just updated my ports tree (portsnap fetch; portstap update) a few
hours ago, in order to update webkit. I'm using portmaster to do that.

One of the things it wants to update is gtk-2.20.1_2 to gtk-2.22.1_1.
It builds ok, but then when installing, it ends like this:

test -z "/usr/local/lib" || /usr/local/bin/gmkdir -p "/usr/local/lib"
/bin/sh /usr/ports/x11-toolkits/gtk20/work/gnome-libtool   --mode=install /usr/
bin/install -c -o root -g wheel   libgtk-x11-2.0.la '/usr/local/lib'
gnome-libtool: install: warning: relinking `libgtk-x11-2.0.la'
gnome-libtool: install: (cd /usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk;
/bin/sh /usr/ports/x11-toolkits/gtk20/work/gnome-libtool  --tag CC 
--mode=relink cc -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -pipe -fno-strict-aliasing 
-Wall -versio
n-info 2200:1:2200 -export-dynamic -export-symbols-regex "^[^_].*" -rpath 
/usr/local/lib -L/usr/local/lib -o libgtk-x11-2.0.la gtkquery.lo gtksearchengine.lo 
gtksearchenginesimple.lo fnmatch.lo gtkaboutdialog.lo gtkaccelgroup.lo gtkaccellabel.lo 
gtkaccelmap.lo gtkaccessible.lo gtkaction.lo gtkactiongroup.lo gtkactivatable.lo ... 
../gdk/libgdk-x11-2.0.la -pthread -L/usr/local/lib -lpangocairo-1.0 -lX11 -lXcomposite 
-lXdamage -lXfixes -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lpng -lz -lgio-2.0 -lpangoft2-1.0 
-lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 
-lglib-2.0 )
grep: /usr/local/lib/libgdk_pixbuf-2.0.la: No such file or directory
sed: /usr/local/lib/libgdk_pixbuf-2.0.la: No such file or directory
gnome-libtool: relink: `/usr/local/lib/libgdk_pixbuf-2.0.la' is not a valid 
libtool archive


This makes me think /usr/ports/UPDATING, entry 20101208.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Installing port x11-toolkits/gtk20 fails mysteriously

2011-01-10 Thread Olaf Seibert
Chip Camden  camdensoftware.com> wrote:
>  Portmaster users:
>
># pkg_delete -f gtkmm-2.20\* gtk-2.20\*
># portmaster -a

I tried that, but this was the result:

# pkg_delete -f gtkmm-2.20\* gtk-2.20\*
pkg_delete: no such package 'gtkmm-2.20*' installed
pkg_delete: no such package 'gtk-2.20*' installed

I also don't (seem to) have 'atkmm-*' or 'gtkmm*'.

Fortunately all this is in a chroot so it doesn't affect my installed
system. I do have a /usr/ports/packages/All/gdk-pixbuf-2.22.1.tbz file
and "pkg_info *gdk*" thinks it is installed.

# pkg_info *gdk*
Information for gdk-pixbuf-2.22.1:

Comment:
A graphic library for GTK+


Description:
The GdkPixBuf library provides a number of features:

- Image loading facilities.
- Rendering of a GdkPixBuf into various formats:
  drawables (windows, pixmaps), GdkRGB buffers.
- A cache interface

WWW: http://developer.gnome.org/arch/imaging/gdkpixbuf.html

Looking inside that tar file shows the desired file. pkg_add wanted -f
to install it, since it claimed that

pkg_add: package 'gdk-pixbuf-2.22.1' or its older version already installed

Weid. But at least it works now. So thanks!

(sorry for not threading properly, but gmane doesn't seem to tell me the
msgid).

-Olaf.
-- 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: Installing port x11-toolkits/gtk20 fails mysteriously

2011-01-10 Thread Chip Camden
Quoth Olaf Seibert on Monday, 10 January 2011:
> I just updated my ports tree (portsnap fetch; portstap update) a few
> hours ago, in order to update webkit. I'm using portmaster to do that.
> 
> One of the things it wants to update is gtk-2.20.1_2 to gtk-2.22.1_1.
> It builds ok, but then when installing, it ends like this:
> 
> test -z "/usr/local/lib" || /usr/local/bin/gmkdir -p "/usr/local/lib"
>  /bin/sh /usr/ports/x11-toolkits/gtk20/work/gnome-libtool   --mode=install 
> /usr/
> bin/install -c -o root -g wheel   libgtk-x11-2.0.la '/usr/local/lib'
> gnome-libtool: install: warning: relinking `libgtk-x11-2.0.la'
> gnome-libtool: install: (cd 
> /usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk; 
> /bin/sh /usr/ports/x11-toolkits/gtk20/work/gnome-libtool  --tag CC 
> --mode=relink cc -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -pipe 
> -fno-strict-aliasing -Wall -versio
> n-info 2200:1:2200 -export-dynamic -export-symbols-regex "^[^_].*" -rpath 
> /usr/local/lib -L/usr/local/lib -o libgtk-x11-2.0.la gtkquery.lo 
> gtksearchengine.lo gtksearchenginesimple.lo fnmatch.lo gtkaboutdialog.lo 
> gtkaccelgroup.lo gtkaccellabel.lo gtkaccelmap.lo gtkaccessible.lo 
> gtkaction.lo gtkactiongroup.lo gtkactivatable.lo ... ../gdk/libgdk-x11-2.0.la 
> -pthread -L/usr/local/lib -lpangocairo-1.0 -lX11 -lXcomposite -lXdamage 
> -lXfixes -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lpng -lz -lgio-2.0 
> -lpangoft2-1.0 -lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 
> -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 ) 
> grep: /usr/local/lib/libgdk_pixbuf-2.0.la: No such file or directory
> sed: /usr/local/lib/libgdk_pixbuf-2.0.la: No such file or directory
> gnome-libtool: relink: `/usr/local/lib/libgdk_pixbuf-2.0.la' is not a valid 
> libtool archive 
> gnome-libtool: install: error: relink `libgtk-x11-2.0.la' with the above 
> command before installing it
> gmake[4]: *** [install-libLTLIBRARIES] Error 1
> gmake[4]: Leaving directory 
> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
> gmake[3]: *** [install-am] Error 2
> gmake[3]: Leaving directory 
> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
> gmake[2]: *** [install-recursive] Error 1
> gmake[2]: Leaving directory 
> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
> gmake[1]: *** [install] Error 2
> gmake[1]: Leaving directory 
> `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
> gmake: *** [install-recursive] Error 1
> *** Error code 2
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> *** Error code 1
> 
> Stop in /usr/ports/x11-toolkits/gtk20.
> 
> ===>>> A backup package for gtk-2.20.1_2 should
>be located in /usr/ports/packages/portmaster-backup
> 
> ===>>> Installation of gtk-2.22.1_1 (x11-toolkits/gtk20) failed
> ===>>> Aborting update
> 
> 
> Indeed, the file /usr/local/lib/libgdk_pixbuf-2.0.la does not exist.
> 
> Any ideas?
> 
> I read this list via the Gmane list->news->web gateway.
> -Olaf.
> -- 

From /usr/ports/UPDATING:

20101120:
  AFFECTS: users of x11-toolkits/gtk20 and x11-toolkits/gtkmm24
  AUTHOR: FreeBSD GNOME Team 

  In the GNOME 2.32 release. gdk-pixbuf2 has been split off from gtk20,
  and atkmm has been split off from gtkmm24. To upgrade please use the
  following instructions:

  Portmaster users:

# pkg_delete -f gtkmm-2.20\* gtk-2.20\*
# portmaster -a

  Portupgrade users:

# pkgdb -fF
# pkg_deinstall -fO gtkmm-2.20\* gtk-2.20\*
# portupgrade -aOW

-- 
Sterling (Chip) Camden| sterl...@camdensoftware.com | 2048D/3A978E4F
http://camdensoftware.com | http://chipsquips.com   | http://chipstips.com


pgp7dozOeah6E.pgp
Description: PGP signature


Installing port x11-toolkits/gtk20 fails mysteriously

2011-01-10 Thread Olaf Seibert
I just updated my ports tree (portsnap fetch; portstap update) a few
hours ago, in order to update webkit. I'm using portmaster to do that.

One of the things it wants to update is gtk-2.20.1_2 to gtk-2.22.1_1.
It builds ok, but then when installing, it ends like this:

test -z "/usr/local/lib" || /usr/local/bin/gmkdir -p "/usr/local/lib"
 /bin/sh /usr/ports/x11-toolkits/gtk20/work/gnome-libtool   --mode=install /usr/
bin/install -c -o root -g wheel   libgtk-x11-2.0.la '/usr/local/lib'
gnome-libtool: install: warning: relinking `libgtk-x11-2.0.la'
gnome-libtool: install: (cd /usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk; 
/bin/sh /usr/ports/x11-toolkits/gtk20/work/gnome-libtool  --tag CC 
--mode=relink cc -DGDK_PIXBUF_DISABLE_DEPRECATED -O2 -pipe -fno-strict-aliasing 
-Wall -versio
n-info 2200:1:2200 -export-dynamic -export-symbols-regex "^[^_].*" -rpath 
/usr/local/lib -L/usr/local/lib -o libgtk-x11-2.0.la gtkquery.lo 
gtksearchengine.lo gtksearchenginesimple.lo fnmatch.lo gtkaboutdialog.lo 
gtkaccelgroup.lo gtkaccellabel.lo gtkaccelmap.lo gtkaccessible.lo gtkaction.lo 
gtkactiongroup.lo gtkactivatable.lo ... ../gdk/libgdk-x11-2.0.la -pthread 
-L/usr/local/lib -lpangocairo-1.0 -lX11 -lXcomposite -lXdamage -lXfixes 
-latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lpng -lz -lgio-2.0 -lpangoft2-1.0 
-lpango-1.0 -lm -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 
-lgthread-2.0 -lglib-2.0 ) 
grep: /usr/local/lib/libgdk_pixbuf-2.0.la: No such file or directory
sed: /usr/local/lib/libgdk_pixbuf-2.0.la: No such file or directory
gnome-libtool: relink: `/usr/local/lib/libgdk_pixbuf-2.0.la' is not a valid 
libtool archive 
gnome-libtool: install: error: relink `libgtk-x11-2.0.la' with the above 
command before installing it
gmake[4]: *** [install-libLTLIBRARIES] Error 1
gmake[4]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
gmake[3]: *** [install-am] Error 2
gmake[3]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
gmake[2]: *** [install-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory `/usr/ports/x11-toolkits/gtk20/work/gtk+-2.22.1/gtk'
gmake: *** [install-recursive] Error 1
*** Error code 2

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

Stop in /usr/ports/x11-toolkits/gtk20.

===>>> A backup package for gtk-2.20.1_2 should
   be located in /usr/ports/packages/portmaster-backup

===>>> Installation of gtk-2.22.1_1 (x11-toolkits/gtk20) failed
===>>> Aborting update


Indeed, the file /usr/local/lib/libgdk_pixbuf-2.0.la does not exist.

Any ideas?

I read this list via the Gmane list->news->web gateway.
-Olaf.
-- 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"