pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/48224: x11/xscreensaver can't find GTK, GDK-Pixbuf on netbsd-5/i386



>Number:         48224
>Category:       pkg
>Synopsis:       x11/xscreensaver can't find GTK, GDK-Pixbuf on netbsd-5/i386
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 20 03:00:00 +0000 2013
>Originator:     John D. Baker
>Release:        NetBSD-5.2_STABLE/i386, pkgsrc-HEAD (pre-pkgsrc-2013Q3)
>Organization:
>Environment:
NetBSD verthandi.technoskunk.fur 5.2_STABLE NetBSD 5.2_STABLE (VERTHANDI) #8: 
Thu Sep 19 06:07:07 CDT 2013  
sysop%verthandi.technoskunk.fur@localhost:/d0/build/netbsd-5/obj/i386/sys/arch/i386/compile/VERTHANDI
 i386

>Description:
On netbsd-5/i386 system (w/modular xorg, if that's important), building
x11/xscreensaver fails as follows:

In the configure phase:

[...]
checking for uview_direction in -lgle... yes
checking for gdk-pixbuf-2.0... no
checking for gdk_pixbuf usability... no
checking for X11/xpm.h... yes
[...]
config.status: executing default-1 commands
config.status: executing default-2 commands
configure: WARNING: unrecognized options: --with-zippy, --with-xml

    #################################################################

    Warning: The GTK libraries do not seem to be available; the
             `xscreensaver-demo' program requires them.

    Warning: The GDK-Pixbuf library was not found.
             The XPM library is being used instead.

             Some of the demos will not use images as much as they could.
             You should consider installing GDK-Pixbuf and re-running
             configure.  (GDK-Pixbuf is recommended over XPM, as it
             provides support for more image formats.)
dpkg: not found
dpkg: not found
dpkg: not found

    #################################################################

User programs will be installed in /usr/pkg/bin/
Screen savers will be installed in /usr/pkg/libexec/xscreensaver/
Configuration dialogs will be installed in /usr/pkg/libexec/xscreensaver/config/
System-wide default settings will be installed in /usr/pkg/lib/X11/app-defaults/



It then tries to continue with the build phase anyway:


===> Building for xscreensaver-5.22
usage: make [-BeikNnqrstWX] [-D variable] [-d flags] [-f makefile]
            [-I directory] [-J private] [-j max_jobs] [-m directory] [-T file]
            [-V variable] [variable=value] [target ...]
*** Error code 5

Stop.
make: stopped in /d0/build/pkgsrc/x11/xscreensaver/work/xscreensaver-5.22
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/x11/xscreensaver
*** Error code 1

Stop.
make: stopped in /x/pkgsrc/x11/xscreensaver



The gtk2+ and gdk-pixbuf packages were installed previously (as
dependencies of previous packages):

$ pkg_info -a | grep ^g[td]k
gdk-pixbuf2-2.28.2  Image loaders for gtk2
gtk2+-2.24.20nb1    GIMP Toolkit v2 - libraries for building X11 user interfaces
gdk-pixbuf2-xlib-2.28.2 Image loaders for gtk2


The section(s) of the ./configure script that checks for gdk-pixbuf
seems to be correct.  Executing the commands manual returns success
(0 exit code), but apparently fail in the script.

x11/xscreensaver builds correctly on NetBSD-6.1_STABLE/i386.

>How-To-Repeat:
On netbsd-5/i386 (amd64?, others?) and pkgsrc-HEAD as of about
201309200000Z, attempt to build x11/xscreensaver.
>Fix:



Home | Main Index | Thread Index | Old Index