pkgsrc-Users archive

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

Re: helping test for 2022Q2



On Mon 20 Jun 2022 at 06:40:18 -0400, Greg Troxel wrote:
>   update your pkgsrc tree to HEAD ('cvs up -A')
> 
>   either do a bulk build, if you do that, or do pkg_rolling-replace, if
>   you do that.  (I know some use make update, but I find it too scary
>   and do not recommend it.)

NetBSD/amd64 9.2 in a pkg_comp1 chroot with 9.2. Using native X11.

x11/gtk2 suddenly isn't happy with the built-in Xft and wants to build
it, which is blocked from happening. Where should I look?

The files in x11/gtk2 have not-recent timestamps, and so do those in
x11/libXft (such as builtin.mk).

/usr/X11R7/include/X11/Xft/Xft.h contains:
/*
 * Current Xft version number, set from version in the Xft configure.ac file.
 */
/* #undef will be substituted by configure */
#define XFT_MAJOR 2
#define XFT_MINOR 3
#define XFT_REVISION 3


Transcript:

pkg_comp:default.conf# pwd                     
/usr/pkgsrc/x11/gtk2
pkg_comp:default.conf# make
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for gtk+-2.24.33.tar.xz
=> Checksum SHA512 OK for gtk+-2.24.33.tar.xz
===> depends-message [gtk2+-2.24.33nb4] ===> Installing dependencies for gtk2+-2.24.33nb4
==========================================================================
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.33nb4.  Their current value is shown below:

        * JPEG_DEFAULT = jpeg
        * PYTHON_VERSION_DEFAULT = 39

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

        * JPEGBASE (defined, but empty)
        * JPEG_TYPE = jpeg
        * PYPACKAGE = python39

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/usr/bin/make clean' after the changes.
==========================================================================
=> Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.70.5
=> Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.6nb3
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency gmake>=3.81: found gmake-4.3nb3
=> Tool dependency perl>=5.0: found perl-5.34.1
=> Tool dependency pkgconf-[0-9]*: found pkgconf-1.8.0
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency x11-links>=1.35: found x11-links-1.35
=> Build dependency gobject-introspection>=1.68.0: found gobject-introspection-1.70.0nb1
=> Build dependency gcc8>=8.0: found gcc8-8.4.0nb5
=> Full dependency py39-expat-[0-9]*: found py39-expat-3.9.13
=> Full dependency shared-mime-info>=1.0nb1: found shared-mime-info-1.10nb6
=> Full dependency atk>=2.36.0: found atk-2.36.0nb1
=> Full dependency glib2>=2.70.2: found glib2-2.70.5
=> Full dependency gdk-pixbuf2>=2.42.6: found gdk-pixbuf2-2.42.8
=> Full dependency libXft>=2.3.3nb1: NOT found
=> Verifying bin-install for ../../x11/libXft
===> do-bin-install [libXft-2.3.4 gtk2+-2.24.33nb4] ===> Binary install for libXft>=2.3.3nb1
=> Installing libXft>=2.3.3nb1 from /pkg_comp/packages/All
pkg_add: no pkg found for 'libXft>=2.3.3nb1', sorry.
pkg_add: 1 package addition failed
=> No binary package found for libXft>=2.3.3nb1; installing from source.
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
ERROR: This package has set PKG_SKIP_REASON:
ERROR: Package set is using native X11 component
*** Error code 1

Stop.
make[2]: stopped in /usr/pkgsrc/x11/libXft
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/x11/libXft
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/gtk2
pkg_comp:default.conf#


-Olaf.
-- 
___ "Buying carbon credits is a bit like a serial killer paying someone else to
\X/  have kids to make his activity cost neutral." -The BOFH    falu.nl@rhialto

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index