tech-pkg archive

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

Re: make php to multi packages



sorry for being late with additional questions…
Anyone else seeing this?  And what can be done without resorting to „make update“?

——schnipp---
===> Building binary package for php83-8.3.16
=> Creating binary package /usr/pkgsrc/packages/All/php83-8.3.16.tgz
===> Replacing for php83-8.3.16
*** Error code 1

Stop.
make[1]: stopped making "replace" in /usr/pkgsrc/lang/php83
*** Error code 1

Stop.
make: stopped making "replace" in /usr/pkgsrc/lang/php83
RR> *** Command failed: /usr/bin/make -C /usr/pkgsrc/www/curl/../../lang/php83 replace IN_PKG_ROLLING_REPLACE=1 "PKGNAME_REQD=php-[0-9]*" PKGSRC_KEEP_BIN_PKGS=YES
rr> *** Please read the errors listed above, fix the problem,
rr> *** then re-run pkgrrxx to continue.
[1]  + Done                          rm -r /usr/pbulk/lang/
#
# make -C /usr/pkgsrc/packages/All/php83-8.3.16.tgz replace
# make -C /usr/pkgsrc/www/curl/../../lang/php83 replace IN_PKG_ROLLING_REPLACE=1 "PKGNAME_REQD=php-[0-9]*" PKGSRC_KEEP_BIN_PKGS=YES
=> Bootstrap dependency digest> 211023: found digest-20220214
===> Replacing for php83-8.3.16
*** Error code 1

Stop.
make[1]: stopped making "replace" in /usr/pkgsrc/lang/php83
*** Error code 1

Stop.
make: stopped making "replace" in /usr/pkgsrc/lang/php83
# pkg_add -U -D /usr/pkgsrc/packages/All/php83-8.3.16.tgz
pkg_add: Package `php83-8.3.16' conflicts with `php-[0-9]*', and `php-8.3.16' is installed.
pkg_add: 1 package addition failed

——schnapp—
I ran across this using pkgrrxx and pkg_rolling-replace on multiple machines, amd64 and evbarm (-64).

So, what is the recommended path?
pkg_comp/pbulk and hope for pkgin resolve the issue because it sees the respective SUPERSEDES - as opposed to pkg_add?

Cheers
	Oskar

Attachment: smime.p7s
Description: S/MIME cryptographic signature



Home | Main Index | Thread Index | Old Index