Original Message:
Sent: Mon June 02, 2025 04:41 AM
From: Stephan Dietl
Subject: dnf downgrade curl
Hello @Guo Dong Zheng !
Here is my output:
]# sudo dnf install php8 php8-cli php8-common php8-devel php8-fpm php8-gd php8-mbstring php8-mysqlnd php8-pdo php8-zipLast metadata expiration check: 5:13:48 ago on Mon Jun 2 05:25:02 MEST 2025.Dependencies resolved.=================================================================================================================================================================================================================== Package Architecture Version Repository Size===================================================================================================================================================================================================================Installing: php8 ppc 8.1.31-2 AIX_Toolbox 7.2 M php8-cli ppc 8.1.31-2 AIX_Toolbox 12 M php8-common ppc 8.1.31-2 AIX_Toolbox 662 k php8-devel ppc 8.1.31-2 AIX_Toolbox 1.2 M php8-fpm ppc 8.1.31-2 AIX_Toolbox 6.1 M php8-gd ppc 8.1.31-2 AIX_Toolbox 138 k php8-mbstring ppc 8.1.31-2 AIX_Toolbox 1.3 M php8-mysqlnd ppc 8.1.31-2 AIX_Toolbox 458 k php8-pdo ppc 8.1.31-2 AIX_Toolbox 251 k php8-zip ppc 8.1.31-2 AIX_Toolbox 93 kInstalling dependencies: apr-util ppc 1.6.3-2 AIX_Toolbox 278 k fontconfig ppc 2.14.2-1 AIX_Toolbox 773 k freetype2 ppc 2.12.1-1 AIX_Toolbox 2.4 M httpd ppc 2.4.63-1 AIX_Toolbox 3.9 M jbigkit-libs ppc 2.1-2 AIX_Toolbox 125 k libgd ppc 2.3.3-1 AIX_Toolbox 1.8 M libjpeg ppc 9f-1 AIX_Toolbox 1.6 M libpng ppc 1.6.42-1 AIX_Toolbox 495 k libtiff ppc 4.7.0-1 AIX_Toolbox 5.5 M libwebp ppc 1.3.2-1 AIX_Toolbox 1.1 M libzip ppc 1.11.3-1 AIX_Toolbox 293 k oniguruma ppc 6.9.6-1 AIX_Toolbox 763 kTransaction Summary===================================================================================================================================================================================================================Install 22 PackagesTotal size: 48 MTotal download size: 39 MInstalled size: 195 MIs this ok [y/N]:
HTH,
Ciao,
Steve
------------------------------
Stephan Dietl
Original Message:
Sent: Fri May 30, 2025 10:39 AM
From: Guo Dong Zheng
Subject: dnf downgrade curl
try to run below common on aix 7.3 we also 64 bit
dnf install -y php8 php8-cli php8-common php8-devel php8-fpm php8-gd php8-mbstring php8-mysqlnd php8-pdo php8-zip
------------------------------
Guo Dong Zheng
Original Message:
Sent: Fri May 30, 2025 10:22 AM
From: Stephan Dietl
Subject: dnf downgrade curl
Hello @Guo Dong Zheng !
> The requirement for the curl is php8-common 8.1.31-2
Correct, I now see it:
]# sudo dnf deplist php8-common-8.1.31-2.ppcLast metadata expiration check: 5:18:57 ago on Fri May 30 10:59:16 MEST 2025.package: php8-common-8.1.31-2.ppc dependency: bzip2 >= 1.0.8 dependency: curl >= 8.9.1 dependency: libbz2.a(libbz2.so.1) dependency: libc.a(shr.o) dependency: libc.a(shr_64.o) dependency: libcurl.a(libcurl.so.4) dependency: libgcc >= 10.3.0 dependency: libgcc_s.a(shr.o) dependency: libpthread.a(shr_comm.o) dependency: libpthread.a(shr_xpg5_64.o) dependency: libz.a(libz.so.1) dependency: zlib >= 1.2.13
I see that on AIX 7.2 I have a 32bit version, on AIX 7.3 the 64bit version, but the behaviour is the same:
# AIX 7.2:]# sudo dnf install php8-commonLast metadata expiration check: 5:20:40 ago on Fri May 30 10:59:16 MEST 2025.Dependencies resolved.=================================================================================================================================================================================================================== Package Architecture Version Repository Size===================================================================================================================================================================================================================Installing: php8-common ppc 8.1.31-2 AIX_Toolbox 662 kTransaction Summary===================================================================================================================================================================================================================Install 1 PackageTotal download size: 662 kInstalled size: 1.7 MIs this ok [y/N]: nOperation aborted.]# sudo dnf list installed curlInstalled Packagescurl.ppc 8.11.1-2 @AIX_Toolbox# AIX 7.3:]# sudo dnf list installed dnfdie's Password:Installed Packagesdnf.ppc 4.2.17-64_55 @AIX_Toolbox_73]# sudo dnf install php8-commonLast metadata expiration check: 7:04:05 ago on Fri May 30 09:12:58 MEST 2025.Dependencies resolved.=================================================================================================================================================================================================================== Package Architecture Version Repository Size===================================================================================================================================================================================================================Installing: php8-common ppc 8.1.31-2 AIX_Toolbox 662 kTransaction Summary===================================================================================================================================================================================================================Install 1 PackageTotal download size: 662 kInstalled size: 1.7 MIs this ok [y/N]: nOperation aborted.]# sudo dnf list installed curlInstalled Packagescurl.ppc 8.11.1-2 @AIX_Toolbox
But my version of 64bit DNF seems newer than yours?
HTH,
Ciao,
Steve
------------------------------
Stephan Dietl
Original Message:
Sent: Fri May 30, 2025 10:07 AM
From: Guo Dong Zheng
Subject: dnf downgrade curl
The requirement for the curl is php8-common 8.1.31-2
What versions of yum/dnf do you have installed?
dnf-4.2.17-64_6.noarch
------------------------------
Guo Dong Zheng
Original Message:
Sent: Fri May 30, 2025 03:23 AM
From: Stephan Dietl
Subject: dnf downgrade curl
Hello @Guo Dong Zheng !
I get the following output regardless if I test it on an AIX 7.2 or 7.3 machine, no dependency to cURL visible:
dnf repoquery --requires php8-8.1.31-2.ppcLast metadata expiration check: 0:08:50 ago on Fri May 30 09:10:41 MEST 2025./bin/shhttpd >= 2.4.62libc.a(shr.o)libc.a(shr_64.o)libcrypto.a(libcrypto.so.3)libgcc >= 10.3.0libgcc_s.a(shr.o)libiconv >= 1.17libiconv.a(libiconv.so.2)libpthread.a(shr_comm.o)libpthread.a(shr_xpg5.o)libpthread.a(shr_xpg5_64.o)librtl.a(shr.o)libssl.a(libssl.so.3)libstdc++ >= 10.3.0libstdc++.a(libstdc++.so.6)libxml2 >= 2.12.9libxml2.a(libxml2.so.2)php8-common = 8.1.31-2]# dnf list installed curlInstalled Packagescurl.ppc 8.11.1-2 @AIX_Toolbox]# sudo rpm -e curl --testerror: Failed dependencies: curl >= 7.79.1 is needed by (installed) zchunk-libs-1.1.4-103.ppc curl >= 8.9.1 is needed by (installed) git-core-2.41.0-2.ppc curl >= 8.9.1 is needed by (installed) gnupg2-2.4.7-1.ppc curl >= 7.79.0 is needed by (installed) librepo-1.11.0-103.ppc curl >= 8.9.1 is needed by (installed) python3.9-pycurl-7.45.6-1.ppc libcurl.a(libcurl.so.4) is needed by (installed) git-core-2.41.0-2.ppc libcurl.a(libcurl.so.4) is needed by (installed) librepo-1.11.0-103.ppc libcurl.a(libcurl.so.4) is needed by (installed) python3.9-librepo-1.11.0-103.ppc libcurl.a(libcurl.so.4) is needed by (installed) python3.9-pycurl-7.45.6-1.ppc
And why are you still using "yum"? Even if I use "yum" for those commands I get the same output, since it is an alias to dnf for legacy reasons -> What versions of yum/dnf do you have installed?
With kind regards,
Stephan
------------------------------
Stephan Dietl
Original Message:
Sent: Thu May 29, 2025 09:08 AM
From: Guo Dong Zheng
Subject: dnf downgrade curl
root@fmststlpar01:/=>rpm -e curl --test
error: Failed dependencies:
curl >= 7.79.1 is needed by (installed) zchunk-libs-1.1.4-103.ppc
curl >= 7.79.0 is needed by (installed) librepo-1.11.0-103.ppc
curl >= 7.52.1-1 is needed by (installed) python-pycurl-7.43.0.5-1.pp c
curl >= 7.79.1 is needed by (installed) createrepo_c-libs-0.16.0-64_2 .ppc
curl >= 8.9.1 is needed by (installed) gnupg2-2.4.7-1.ppc
curl >= 8.9.1 is needed by (installed) php8-common-8.1.31-2.ppc
curl >= 7.86.0-1 is needed by (installed) mariadb-connector-c-3.3.4-1 .ppc
------------------------------
Guo Dong Zheng
Original Message:
Sent: Thu May 29, 2025 03:01 AM
From: Sumitra Dawn
Subject: dnf downgrade curl
Can you please paste the output of "rpm -e curl --test" ?
Thanks
Sumitra
------------------------------
Sumitra Dawn
Original Message:
Sent: Tue May 27, 2025 10:42 AM
From: Guo Dong Zheng
Subject: dnf downgrade curl
When you upgrade php to php8.1 it downgraded curl version why? As you can see in my below post php8-common require dependency: curl >= 8.9.1
025-05-23T13:32:49Z INFO ===================================================================================================================================
==========================
Package Architecture Version Repository Size
=============================================================================================================================================================
Installing:
php8 ppc 8.1.31-2 AIX_Toolbox 7.2 M
php8-cli ppc 8.1.31-2 AIX_Toolbox 12 M
php8-common ppc 8.1.31-2 AIX_Toolbox 662 k
php8-devel ppc 8.1.31-2 AIX_Toolbox 1.2 M
php8-fpm ppc 8.1.31-2 AIX_Toolbox 6.1 M
php8-gd ppc 8.1.31-2 AIX_Toolbox 138 k
php8-mbstring ppc 8.1.31-2 AIX_Toolbox 1.3 M
php8-mysqlnd ppc 8.1.31-2 AIX_Toolbox 458 k
php8-pdo ppc 8.1.31-2 AIX_Toolbox 251 k
Upgrading:
expat ppc 2.6.3-1 AIX_Toolbox 855 k
expat-devel ppc 2.6.3-1 AIX_Toolbox 188 k
httpd ppc 2.4.63-1 AIX_Toolbox 3.9 M
libgd ppc 2.3.3-1 AIX_Toolbox 1.8 M
libgd-devel ppc 2.3.3-1 AIX_Toolbox 35 k
libtiff ppc 4.4.0-1 AIX_Toolbox 4.7 M
libxml2 ppc 2.12.9-1 AIX_Toolbox 3.1 M
libxml2-devel ppc 2.12.9-1 AIX_Toolbox 606 k
mod_ssl ppc 2.4.63-1 AIX_Toolbox 308 k
ncurses ppc 6.5-1 AIX_Toolbox 6.6 M
readline ppc 8.2-1 AIX_Toolbox 2.3 M
sqlite ppc 3.45.3-1 AIX_Toolbox 11 M
sqlite-devel ppc 3.45.3-1 AIX_Toolbox 176 k
xz ppc 5.4.3-1 AIX_Toolbox 425 k
xz-devel ppc 5.4.3-1 AIX_Toolbox 79 k
xz-libs ppc 5.4.3-1 AIX_Toolbox 575 k
Installing dependencies:
jbigkit-libs ppc 2.1-2 AIX_Toolbox 125 k
Downgrading:
curl ppc 7.58.0-1 AIX_Toolbox 1.3 M
Transaction Summary
=============================================================================================================================================================
Install 10 Packages
Upgrade 16 Packages
Downgrade 1 Package
2025-05-23T13:32:50Z INFO Total size: 67 M
2025-05-23T13:32:50Z INFO Downloading Packages:
2025-05-23T13:32:51Z INFO Running transaction check
root@fmststlpar01:/=>yum deplist php8-common-8.1.31-2.ppc
Last metadata expiration check: 0:05:14 ago on Tue May 27 10:33:07 EDT 2025.
package: php8-common-8.1.31-2.ppc
dependency: bzip2 >= 1.0.8
dependency: curl >= 8.9.1
dependency: libbz2.a(libbz2.so.1)
dependency: libc.a(shr.o)
dependency: libc.a(shr_64.o)
dependency: libcurl.a(libcurl.so.4)
dependency: libgcc >= 10.3.0
dependency: libgcc_s.a(shr.o)
dependency: libpthread.a(shr_comm.o)
dependency: libpthread.a(shr_xpg5_64.o)
dependency: libz.a(libz.so.1)
dependency: zlib >= 1.2.13
------------------------------
Guo Dong Zheng
------------------------------