pkgsrc-Bugs archive

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

pkg/48300: "gtk2+" package fails to build after "pango" update



>Number:         48300
>Category:       pkg
>Synopsis:       "gtk2+" package fails to build after "pango" update
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 11 12:45:00 +0000 2013
>Originator:     Matthias Scheler
>Release:        NetBSD 6.1_STABLE pkgsrc HEAD as of 2013-10-11 10:00 UTC
>Organization:
Matthias Scheler                                  http://zhadum.org.uk/
>Environment:
System: NetBSD colwyn.zhadum.org.uk 6.1_STABLE NetBSD 6.1_STABLE (COLWYN.64) 
#0: Sat Aug 10 13:03:38 BST 2013 
tron%colwyn.zhadum.org.uk@localhost:/src/sys/compile/COLWYN.64 amd64
Architecture: x86_64
Machine: amd64
X11: native
>Description:
The "gtk2+" package doesn't build on my system with the updated "pango"
package. It fails because it cannot process a ".png" file:

=> Bootstrap dependency digest>=20010302: found digest-20121220
===> Checking for vulnerabilities in gtk2+-2.24.20nb2
=> Checksum SHA1 OK for gtk+-2.24.20.tar.xz
=> Checksum RMD160 OK for gtk+-2.24.20.tar.xz
===> Installing dependencies for gtk2+-2.24.20nb2
==========================================================================
The supported build options for gtk2+ are:

        cups debug x11

The currently selected options are:

        x11

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

        PKG_OPTIONS.gtk2 (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
gtk2+-2.24.20nb2.  Their current value is shown below:

        * PYTHON_VERSION_DEFAULT = 27

Based on these variables, the following variables have been set:

        * PYPACKAGE = python27

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Tool dependency libtool-base>=2.2.6bnb3: found libtool-base-2.4.2nb5
=> Tool dependency gmake>=3.81: found gmake-3.82nb7
=> Tool dependency perl>=5.0: found perl-5.18.1nb1
=> Tool dependency pkg-config>=0.25: found pkg-config-0.28
=> Tool dependency checkperms>=1.1: found checkperms-1.11
=> Build dependency x11-links>=0.78: found x11-links-0.79
=> Build dependency gobject-introspection>=1.34.0: found 
gobject-introspection-1.36.0nb3
=> Full dependency py27-expat-[0-9]*: found py27-expat-2.7.5
=> Full dependency shared-mime-info>=1.0nb1: found shared-mime-info-1.2nb1
=> Full dependency atk>=2.6.0: found atk-2.10.0
=> Full dependency glib2>=2.34.0: found glib2-2.36.4
=> Full dependency gdk-pixbuf2>=2.26.5nb2: found gdk-pixbuf2-2.28.2
=> Full dependency libXft>=2.3.1nb3: found libXft-2.3.1nb3
=> Full dependency fontconfig>=2.10.93nb2: found fontconfig-2.10.95
=> Full dependency pango>=1.36.0nb1: found pango-1.36.0nb1
=> Full dependency cairo>=1.12.14nb3: found cairo-1.12.16
=> Full dependency python27>=2.7.1nb2: found python27-2.7.5nb3
===> Overriding tools for gtk2+-2.24.20nb2
===> Extracting for gtk2+-2.24.20nb2
[...]
libtool: link: gcc -shared  -fPIC -DPIC  .libs/gtkprintbackendlpr.o   
-Wl,-rpath,/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/gtk/.libs 
-Wl,-rpath,/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/gdk/.libs 
-Wl,-rpath,/objdir/tron/x11/gtk2/work.colwyn/.buildlink/lib 
-Wl,-rpath,/usr/pkg/lib 
-Wl,-rpath,/objdir/tron/x11/gtk2/work.colwyn/.buildlink/lib 
-L/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/gdk/.libs 
-L/objdir/tron/x11/gtk2/work.colwyn/.buildlink/lib 
-L/objdir/tron/x11/gtk2/work.colwyn/.x11-buildlink/lib -L../../../gtk/.libs 
-lgtk-x11-2.0 -lgdk-x11-2.0 -lXinerama -lXi -lXrandr -lXcursor -lpangocairo-1.0 
-lXcomposite -lXdamage -lXfixes -latk-1.0 -lcairo -lpixman-1 -lxcb-shm 
-lxcb-render -lxcb -lXrender -lX11 -lXext -lrt -lgdk_pixbuf-2.0 -lpng16 
-lgio-2.0 -lpangoft2-1.0 -lharfbuzz -lpango-1.0 -lgmodule-2.0 -lgthread-2.0 
-lgobject-2.0 -lffi -lglib-2.0 -lpcre -lintl -lfontconfig -lexpat -lfreetype 
-lz -lm  -O2 -pthread -Wl,-R/usr/pkg/lib -pthread -Wl,-R/usr/X11R7/lib -Wl,-rp
 ath -Wl,/usr/X11R7/lib   -pthread -Wl,-soname -Wl,libprintbackend-lpr.so -o 
.libs/libprintbackend-lpr.so
libtool: link: ar cru .libs/libprintbackend-lpr.a  gtkprintbackendlpr.o
libtool: link: ranlib .libs/libprintbackend-lpr.a
libtool: link: ( cd ".libs" && rm -f "libprintbackend-lpr.la" && ln -s 
"../libprintbackend-lpr.la" "libprintbackend-lpr.la" )
gmake[4]: Leaving directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules/printbackends/lpr'
gmake[4]: Entering directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules/printbackends'
gmake[4]: Nothing to be done for `all-am'.
gmake[4]: Leaving directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules/printbackends'
gmake[3]: Leaving directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules/printbackends'
gmake[3]: Entering directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules'
gmake[2]: Leaving directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/modules'
Making all in demos
gmake[2]: Entering directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/demos'
/usr/pkg/bin/gdk-pixbuf-csource --raw --build-list              \
        apple_red  ./apple-red.png      \
                gnome_foot ./gnome-foot.png     \
        > test-inline-pixbufs.h                         \
|| (rm -f test-inline-pixbufs.h && false)
failed to load "./apple-red.png": Couldn't recognize the image file format for 
file './apple-red.png'
gmake[2]: *** [test-inline-pixbufs.h] Error 1
gmake[2]: Leaving directory 
`/objdir/tron/x11/gtk2/work.colwyn/gtk+-2.24.20/demos'

The full build output is available here:

http://zhadum.org.uk/~tron/build.log.xz

>How-To-Repeat:
cd pkgsrc/x11/gtk2
make

>Fix:
Not known.



Home | Main Index | Thread Index | Old Index