Subject: gtk2 based applications hang when executed (pkgsrc+OpenBSD 3.6)
To: None <tech-pkg@netbsd.org>
From: Paulo Aukar <pauloaukar@ig.com.br>
List: tech-pkg
Date: 02/20/2005 08:09:50
system identification:
OpenBSD 3.6
xorg6.8.2 installed and running at /usr/X11R6
xorg6.8.1 partially installed at /usr/pkg/xorg (it was not possible to build the fonts) and giving support to the compilation of all xorg depending packages.

________________________

gtk2 based applications hang when executed. xfwm4 printed the following message when hited by ^c:

(xfwm4:12359): Gtk-CRITICAL **: gtk_main_quit: assertion 'main loops != NULL' filed

gtk1 based applications work fine (except gtksee which produces a "segmentation fault" when we try to open an image).

pkg_info list:

digest-20021220     Message digest wrapper utility
xorg-dirs-1.1       Shared X.org directories
xorg-imake-6.8.1nb1 Imake and other utilities from X.org
libtool-base-1.5.10nb9 Generic shared library support script (the script itself)
git-4.3.17nb1       GNU Interactive Tools - a file system browser for UNIX systems
audit-packages-1.32 Tools to show vulnerabilities in installed packages
libiconv-1.9.2nb1   Character set conversion library
gettext-lib-0.11.5nb4 Internationalized Message Handling Library (libintl)
gmake-3.80nb4       GNU version of 'make' utility
bzip2-1.0.2nb2      Block-sorting file compressor
freetype2-2.1.9nb1  Font rendering engine and library API
expat-1.95.8nb2     XML parser library written in C
fontconfig-2.2.98   Library for configuring and customizing font access
perl-5.8.6nb2       Practical Extraction and Report Language
adjustkernel-1.6    Generate a NetBSD kernel config
xorg-libs-6.8.1nb5  X.org Libraries
unzip-5.51nb1       List, test and extract compressed files in a ZIP archive
ysm-2.8.1nb1        The 'You Sick Me' terminal based ICQ client
gettext-m4-0.11.5   Autoconf/automake m4 files for GNU NLS library
xorg-server-6.8.1nb2 X.org X server and related programs
gettext-0.11.5nb5   Tools for providing messages in different languages
zlib-1.2.2          General purpose data compression library
wget-1.9.1nb4       Retrieve files from the 'net via HTTP and FTP
pkgconfig-0.15.0nb2 System for managing library compile/link flags
render-0.8          Headers for X11 render extension
Xrender-0.8.4nb1    Client library for the X Rendering Extension protocol
Xft2-2.1.6nb1       Library for configuring and customizing font access
png-1.2.8           Library for manipulating PNG images
randrext-1.0        X RandR extension (Headers and documentation files)
Xrandr-1.0.2nb1     X RandR extension (Library)
xcursor-1.1.1nb2    Client-side cursor loading library for X
fixesext-2.0.1      X Fixes extension headers and specification
tcsh-6.13.00        Extended C-shell with many useful features
xorg-clients-6.8.1nb3 X.org client programs and related files
xorg-fontsEncodings-6.8.1 X.org Encoding fonts
p5-Curses-1.05nb3   Perl5 module for terminal screen handling and optimization
qiv-2.0             Quick image viewer
p5-Compress-Zlib-1.33nb2 Perl5 module interface to the zlib compression library
bash-3.0nb1         The GNU Bourne Again Shell
p5-Event-0.83nb1    Event library for Perl
p5-IO-tty-1.02nb1   Another Perl class for I/O on tty and pseudo-tty devices
p5-Socket6-0.17nb1  Perl5 module to support getaddrinfo() and getnameinfo()
p5-Term-ReadKey-2.21nb1 Change terminal modes and perform non-blocking reads
p5-Time-HiRes-1.66  Perl5 module for high resolution time, sleep, and alarm
p5-MIME-Base64-3.05nb1 Perl5 module for Base64 and Quoted-Printable encodings
evilwm-0.99.17      Minimalist Window Manager for X
p5-URI-1.30nb1      Perl5 Uniform Resource Identifiers class (URI, RFC 2396)
p5-Digest-1.10nb1   Perl5 base class for Digest:: modules
jpeg-6bnb3          IJG's jpeg compression utilities
p5-Digest-MD5-2.33nb1 Perl5 extension interface for MD5 algorithm
p5-Net-1.19nb1      Perl5 modules to access and use network protocols
p5-HTML-Tagset-3.03nb1 Perl5 module of data tables useful in parsing HTML
glib-1.2.10nb8      Some useful routines for C programming (glib1)
xpkgwedge-1.12      Allows X11 pkgs to be built and used outside of ${X11BASE}
p5-HTML-Parser-3.42nb1 Perl5 module to parse HTML text documents
p5-Net-SSLeay-1.25nb4 Perl5 module for using OpenSSL
p5-IO-Socket-SSL-0.95nb2 Perl5 SSL socket interface class
p5-libwww-5.76nb2   Perl5 library for WWW access
p5-POE-0.29nb1      Perl Object Environment
tiff-3.7.1nb3       Library and tools for reading and writing TIFF data files
msnre-0.91          Console-based MSN Instant Messenger clone
gtk+-1.2.10nb8      GIMP Toolkit v1 - libraries for building X11 user interfaces
libslang-1.4.9nb2   Routines for rapid alpha-numeric terminal applications development
grun-0.9.2nb3       GTK+ based Run dialog
links-gui-2.1.0.15nb2 Lynx-like text and graphics WWW browser
xjed-0.99.16        Extensible folding editor with Emacs/WordStar/EDT emulations, X11 version
dillo-0.8.4         Very small and fast graphical web-browser
ghostscript-fonts-6.0 Postscript fonts for Aladdin Ghostscript
ghostscript-gnu-7.07 GNU Postscript interpreter
Xaw3d-1.5           3-D widgets based on the Athena Widget set
pkg_install-20050204 Package management and administration tools for pkgsrc
libungif-4.1.3nb2   Tools and library routines for working with GIF images
netpbm-10.26.1      Toolkit for conversion of images between different formats
imlib-1.9.15nb2     Image manipulation library for X11
w9wm-0.4.2          8 1/2-like Window Manager for X with virtual desktops
glib2-2.6.2         Some useful routines for C programming (glib2)
mc-4.6.1rc2         User-friendly file manager and visual shell
libxfce4mcs-4.2.0   XFce4 settings management library
atk-1.9.0           Set of interfaces for accessibility
pango-1.8.0         Library for layout and rendering of text
xdg-dirs-1.1        Shared XDG directories
xpat2-1.07          X11 solitaire game with 14 variations
gtksee-0.5.6nb1     Gtk-based image viewing and cataloging program
bitchx-1.1          IRC client based on ircII
ircII-20040820      The 'Internet Relay Chat' and 'Internet Citizens Band' Client
licq-core-1.2.6     ICQ client with plugin support
gtk2+-2.6.2         GIMP Toolkit v2 - libraries for building X11 user interfaces
openmotif-2.1.30nb3 The Open Group Motif toolkit for the X Window System
startup-notification-0.7nb1 X11 application startup notification library
xephem-3.5.2nb2     Interactive astronomical ephemeris program
xv-3.10anb9         X11 program that displays images of various formats
m4-1.4.2            GNU version of UNIX m4 macro language processor
MesaLib-6.2.1       Graphics library similar to SGI's OpenGL
bison-1.875nb1      GNU yacc(1) replacement
screen-4.0.2nb1     Multi-screen window manager
libIDL-0.8.4nb1     CORBA Interface Definition Language parser
glu-6.2.1           GLU polygon tessellation facility for Mesa
popt-1.7nb5         Command line option parsing library
lcms-1.14           Light Color Management System -- a color management library
autoconf-2.59nb1    Generates automatic source code configuration scripts
automake-1.9.4      GNU Standards-compliant Makefile generator
mng-1.0.8nb1        Multiple-image Network Graphics (MNG) reference library
gindent-2.2.8.1nb2  GNU version of pretty-printer for C source code
ORBit-0.5.17        High-performance CORBA ORB with support for the C language
ted-2.16nb2         X11 based WordPad-like word processor
compface-1.5.1      48x48x1 image compression and decompression (X-face utility)
vim-share-6.3.045   Data files for the vim editor (vi clone)
libaudiofile-0.2.6nb1 Sound library for SGI audio file
esound-0.2.35nb1    The Enlightened sound daemon
gnupg-1.4.0         GNU Privacy Guard, public-Key encryption and digital signatures
dbh-1.0.20          Library to create disk based Hashtables
vim-gtk-6.3.045nb1  Vim editor (vi clone) with X11 GTK+ GUI
libmikmod-3.1.11.1nb1 MikMod Sound Library
gpgme03-0.3.16nb1   GnuPG Made Easy (0.3 branch)
libogg-1.1.2nb1     Ogg project codecs library
libvorbis-1.1.0nb1  Library for the Ogg Vorbis audio encoding format
glut-6.2.1          GLUT Graphics library similar to SGI's OpenGL
aspell-0.60.2       Spell checker with good multi-language support
xmms-1.2.10nb4      X Multimedia System - an audio player with a Winamp GUI
sylpheed-claws-0.9.12bnb2 X based e-mail and netnews client
rxvt-2.7.10nb4      Low memory usage xterm replacement that supports color
libltdl-1.5.10      Generic shared library support (libltdl abstraction library)
mpeg-1.3.1nb1       Library for decoding MPEG movies
gnome-dirs-1.5      Shared GTK/GNOME (v1 and v2) directories
gnome2-dirs-1.5     Shared GTK/GNOME (v2) directories
p5-XML-Parser-2.34nb2 Perl extension interface to James Clark's XML parser, expat
intltool-0.32.1     Toolbox for internationalisation
gdk-pixbuf-0.22.0nb4 The GNOME image loading library
autoconf213-2.13nb1 Generates automatic source code configuration scripts (old version)
xdg-x11-dirs-1.1    Shared XDG directories under the X11 tree
gimp-base-1.2.5nb4  GNU Image Manipulation Program (base)
gnome1-dirs-1.5     Shared GTK/GNOME (v1) directories
gqview-1.2.2nb2     GTK1-based graphic file viewer
gimp-data-1.2nb5    GNU Image Manipulation Program (extra brushes and patterns)
gimp-print-lib-4.2.7nb1 Drivers for Canon, Epson, Lexmark, and PCL printers
gimp-print-4.2.7nb1 GIMP print plugin
gimp-print-escputil-4.2.7 Epson Stylus inkjet printer tool
gimp-1.2.5          GNU Image Manipulation Program
xmlcatmgr-2.2       XML and SGML catalog manager
libxml2-2.6.17      XML parser library from the GNOME project
libxfce4util-4.2.0  XFce4 basic library
libxfce4gui-4.2.0   XFce4 widget library
heimdal-0.6.3nb3    Kerberos 5 implementation
xfce4-mcs-manager-4.2.0 XFce4 settings manager
xfce4-mcs-plugins-4.2.0 XFce4 settings manager plugins
xfce4-wm-4.2.0      XFce4 window manager
xfce4-panel-4.2.0   XFce4 panel
fltk-1.1.5          Fast Light Tool Kit for graphical user interfaces
xfce4-mixer-4.2.0   XFce4 mixer plugin
flwm-1.00nb2        The Fast, Light Window Manager