tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
RE: Change of default version of PHP
Hi All,
Current situation:
devil# pkg_rolling-replace -suv
RR> Checking for mismatched installed packages using pkg_chk
rr> Installed: php83-zlib-8.3.25nb3 php83-pdo-8.3.25nb1 php83-pdo_pgsql-8.3.25nb1 php83-pgsql-8.3.25nb1 php83-sqlite3-8.3.25nb17 php83-posix-8.3.25nb1 ap24-php83-8.3.25nb13
rr> WARNING: mismatch variable not set due to permissions;
rr> mismatch status will not persist.
RR> Excluding the following mismatched packages:
rr> EXCLUDE=[]
RR> Checking for rebuild-requested installed packages (rebuild=YES)
RR> Checking for unsafe installed packages (unsafe_depends_strict=YES)
RR> Packages to rebuild:
rr> MISMATCH_TODO=[php83-zlib]
rr> REBUILD_TODO=[]
rr> UNSAFE_TODO=[ap24-php82]
RR> Building dependency graph for installed packages
RR> Tsorting dependency graph
tsort: cycle in data
tsort: libpsl
tsort: wget
tsort: lzip
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: libidn2
tsort: libpsl
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: libidn2
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: cycle in data
tsort: perl
tsort: wget
RR> Selecting ap24-php82 (www/ap-php) as next package to replace
RR> Checking if ap24-php82 has new depends...
RR> ap24-php82 has the following new depends (need to re-tsort):
rr> [php83]
RR> Tsorting dependency graph
tsort: cycle in data
tsort: libpsl
tsort: wget
tsort: lzip
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: libidn2
tsort: libpsl
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: libidn2
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: cycle in data
tsort: perl
tsort: wget
RR> Selecting ap24-php82 (www/ap-php) as next package to replace
RR> Replacing ap24-php82-8.2.29nb13
===> Cleaning for ap24-php83-8.3.25nb13
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Bootstrap dependency wget-[0-9]*: found wget-1.25.0nb1
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum BLAKE2s OK for php-8.3.25.tar.xz
=> Checksum SHA512 OK for php-8.3.25.tar.xz
===> Installing dependencies for ap24-php83-8.3.25nb13
==========================================================================
The supported build options for ap24-php83 are:
argon2 disable-filter-url inet6 php-embed
readline ssl zts
The currently selected options are:
inet6 readline ssl
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable. Its current value is shown:
PKG_OPTIONS.php83 (not defined)
==========================================================================
==========================================================================
The following variables will affect the build process of this package,
ap24-php83-8.3.25nb13. Their current value is shown below:
* PKG_APACHE_DEFAULT = apache24
* SSLBASE = /usr
* SSLCERTBUNDLE (not defined)
* SSLCERTS = /etc/openssl/certs
* SSLDIR = /etc/openssl
* SSLKEYS = /etc/openssl/private
* VARBASE = /var
Based on these variables, the following variables have been set:
* APACHE_PKG_PREFIX = ap24
* PKG_APACHE = apache24
* TERMCAP_TYPE = termcap
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 re2c-[0-9]*: found re2c-4.3
=> Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1
=> Tool dependency mktools-[0-9]*: found mktools-20250213
=> Tool dependency autoconf>=2.50: found autoconf-2.72
=> Tool dependency bison>=1.0: found bison-3.8.2nb1
=> Tool dependency perl>=5.0: found perl-5.42.0
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency apache>=2.4.58nb1<2.5: found apache-2.4.65
=> Full dependency libxml2>=2.14.2nb1: found libxml2-2.14.5
=> Full dependency pcre2>=10.30: found pcre2-10.46
=> Full dependency php83>=8.3.20nb1<8.4: NOT found
=> Verifying reinstall for ../../lang/php83
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Bootstrap dependency wget-[0-9]*: found wget-1.25.0nb1
===> Checking for vulnerabilities in php83-8.3.25
===> Configuring for php83-8.3.25
cd /usr/work/amd64/lang/php83/work/php-8.3.25 && /usr/bin/env PHP_VER=83 PHP_VAR_SUBST=PHP_VER EXTENSION_DIR="/usr/pkg/lib/php/8.3/x86_64" DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= lt_cv_path_SED=/usr/bin/sed LIBTOOL="/usr/work/amd64/lang/php83/work/.cwrapper/bin/libtool " INSTALL_INFO= MAKEINFO=/usr/work/amd64/lang/php83/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/usr/work/amd64/lang/php83/work/.tools/bin/itstool GDBUS_CODEGEN=/usr/work/amd64/lang/php83/work/.tools/bin/gdbus-codegen AWK=/usr/bin/awk CAT=/bin/cat ac_cv_path_CAT=/bin/cat CHMOD=/bin/chmod CMP=/usr/bin/cmp CP=/bin/cp DIFF=/usr/bin/diff ECHO=echo ac_cv_path_ECHO=echo EGREP=/usr/bin/egrep ac_cv_path_EGREP=/usr/bin/egrep SETENV=/usr/bin/env ENV_PROG=/usr/bin/env ac_cv_path_ENV=/usr/bin/env FALSE=false ac_cv_path_FALSE=false FIND=/usr/bin/find GREP=/usr/bin/grep ac_cv_path_GREP=/usr/bin/grep HOSTNAME=/bin/hostname LEX=/usr/bin/lex LN=/bin/ln LS=/bin/ls MKDIR=/bin/mkdir\ -p MV=/bin/mv RM=/bin/rm RMDIR=/bin/rmdir SED=/usr/bin/sed SORT=/usr/bin/sort TEST=test ac_cv_path_TEST=test TOUCH=/usr/bin/touch TR=/usr/bin/tr TRUE=true ac_cv_path_TRUE=true PKG_CONFIG=/usr/work/amd64/lang/php83/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/usr/work/amd64/lang/php83/work/.buildlink/lib/pkgconfig:/usr/work/amd64/lang/php83/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/usr/work/amd64/lang/php83/work/.pkg-config.log PKG_CONFIG_PATH= MAKE=make PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr CWRAPPERS_CONFIG_DIR=/usr/work/amd64/lang/php83/work/.cwrapper/config CC=gcc CFLAGS=-O2\ -pthread\ -I/usr/pkg/include\ -I/usr/pkg/include/libxml2\ -I/usr/include CPPFLAGS=-I/usr/pkg/include\ -I/usr/pkg/include/libxml2\ -I/usr/include CXX=c++ CXXFLAGS=-O2\ -pthread\ -I/usr/pkg/include\ -I/usr/pkg/include/libxml2\ -I/usr/include COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib\ -pthread LINKER_RPATH_FLAG=-R PATH=/usr/work/amd64/lang/php83/work/.cwrapper/bin:/usr/work/amd64/lang/php83/work/.buildlink/bin:/usr/work/amd64/lang/php83/work/.tools/bin:/usr/work/amd64/lang/php83/work/.gcc/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/games:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/usr/pkg/etc/php/8.3 HOME=/usr/work/amd64/lang/php83/work/.home CWRAPPERS_CONFIG_DIR=/usr/work/amd64/lang/php83/work/.cwrapper/config CONFIG_SHELL=/bin/sh LIBS= ac_given_INSTALL=/usr/bin/install\ -c\ -o\ root\ -g\ wheel lt_cv_sys_max_cmd_len=262144 autoconf -f
cd: can't cd to /usr/work/amd64/lang/php83/work/php-8.3.25
*** Error code 2
Stop.
make[2]: stopped making "reinstall" in /srv/NetBSD/pkgsrc/lang/php83
*** Error code 1
Stop.
make[1]: stopped making "reinstall" in /srv/NetBSD/pkgsrc/lang/php83
*** Error code 1
Stop.
make: stopped making "replace" in /srv/NetBSD/pkgsrc/www/ap-php
*** 'make replace' failed for package ap24-php82.
*** Please read the errors listed above, fix the problem,
*** then re-run pkg_rolling-replace to continue.
- ap24-php82
devil#
--
Marcin Gondek / Drixter
http://fido.e-utp.net/
AS56662
-----Original Message-----
From: pkgsrc-users-owner%NetBSD.org@localhost <pkgsrc-users-owner%NetBSD.org@localhost> On Behalf Of Marcin Gondek
Sent: Tuesday, September 2, 2025 9:07 AM
To: Benny Siegert <bsiegert%gmail.com@localhost>; Takahiro Kambe <taca%netbsd.org@localhost>
Cc: pkgsrc-users%netbsd.org@localhost; tech-pkg%netbsd.org@localhost
Subject: RE: Change of default version of PHP
Hi All,
Probably this was done, how to move forward then?
devil# pkgin list | grep php
ap24-php82-8.2.29nb13 Apache (apache24) module for php82
php82-8.2.29 PHP Hypertext Preprocessor version 8.2
php82-pdo-8.2.29nb1 PHP extension for PHP Data Objects (base)
php82-pdo_pgsql-8.2.29nb1 PHP extension for PHP Data Objects (PostgreSQL)
php82-pgsql-8.2.29nb1 PHP extension for PostgreSQL databases
php82-posix-8.2.29nb1 PHP extension for POSIX-like functions
php82-sqlite3-8.2.29nb17 PHP extension for SQLite databases
php82-zlib-8.2.29nb3 PHP extension for zlib compression devil# pkg_rolling-replace -suv
RR> Checking for mismatched installed packages using pkg_chk
rr> Installed: php83-zlib-8.3.25nb3 php83-pdo-8.3.25nb1
rr> php83-pdo_pgsql-8.3.25nb1 php83-pgsql-8.3.25nb1
rr> php83-sqlite3-8.3.25nb17 php83-posix-8.3.25nb1 ap24-php83-8.3.25nb13
rr> WARNING: mismatch variable not set due to permissions;
rr> mismatch status will not persist.
RR> Excluding the following mismatched packages:
rr> EXCLUDE=[]
RR> Checking for rebuild-requested installed packages (rebuild=YES)
RR> Checking for unsafe installed packages (unsafe_depends_strict=YES)
RR> Packages to rebuild:
rr> MISMATCH_TODO=[php83-zlib]
rr> REBUILD_TODO=[]
rr> UNSAFE_TODO=[]
RR> Building dependency graph for installed packages Tsorting dependency
RR> graph
tsort: cycle in data
tsort: libpsl
tsort: wget
tsort: lzip
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: libidn2
tsort: libpsl
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: libidn2
tsort: cycle in data
tsort: wget
tsort: pkgconf
tsort: cycle in data
tsort: perl
tsort: wget
*** pkg_chk reports the following packages need replacing, but they are not installed: php83-zlib
*** Please read the errors listed above, fix the problem,
*** then re-run pkg_rolling-replace to continue.
devil#
thanks,
--
Marcin Gondek / Drixter
http://fido.e-utp.net/
AS56662
-----Original Message-----
From: tech-pkg-owner%NetBSD.org@localhost <tech-pkg-owner%NetBSD.org@localhost> On Behalf Of Benny Siegert
Sent: Friday, August 29, 2025 4:53 PM
To: Takahiro Kambe <taca%netbsd.org@localhost>
Cc: pkgsrc-users%netbsd.org@localhost; tech-pkg%netbsd.org@localhost
Subject: Re: Change of default version of PHP
On Fri, Aug 29, 2025 at 4:30 PM Takahiro Kambe <taca%netbsd.org@localhost> wrote:
> I'm planning to change default version of PHP this weekend.
>
> o current default version 8.2.x
> o new default version 8.3.x
As long as there is no major breakage, I'm fine with this :)
--
Benny
Home |
Main Index |
Thread Index |
Old Index