Announcement
Collapse
No announcement yet.
ea-php8x dependency oddity
Collapse
X
-
Sorry, cannot reproduce on our lab servers. Could you please create a ticket for us to check in place?
-
Yea, still getting error, but this time it's worded as conflct, and just failes out install.
This is from dnf install ea-php82*
Code:Package Architecture Version Repository Size ============================================================================================================================= Installing: ea-php82-php-memcached x86_64 1:3.2.0-1.el8.cloudlinux cl-ea4 47 k ea-php82-php-sourceguardian x86_64 1:14.0.3-1.el8.cloudlinux cl-ea4 144 k ea-php82-scldevel x86_64 1:8.2.8-1.el8.cloudlinux cl-ea4 8.0 k Transaction Summary ============================================================================================================================= Install 3 Packages Total download size: 199 k Installed size: 323 k Is this ok [y/N]: y Downloading Packages: (1/3): ea-php82-scldevel-8.2.8-1.el8.cloudlinux.x86_64.rpm 49 kB/s | 8.0 kB 00:00 (2/3): ea-php82-php-memcached-3.2.0-1.el8.cloudlinux.x86_64.rpm 189 kB/s | 47 kB 00:00 (3/3): ea-php82-php-sourceguardian-14.0.3-1.el8.cloudlinux.x86_64.rpm 476 kB/s | 144 kB 00:00 ----------------------------------------------------------------------------------------------------------------------------- Total 647 kB/s | 199 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction test error: file /etc/rpm/macros.ea-php-scldevel from install of ea-php82-scldevel-1:8.2.8-1.el8.cloudlinux.x86_64 conflicts with file from package ea-php81-scldevel-1:8.1.21-2.el8.cloudlinux.x86_64
Code:============================================================================================================================= Package Architecture Version Repository Size ============================================================================================================================= Installing: ea-php80-scldevel x86_64 1:8.0.29-1.el8.cloudlinux.1 cl-ea4 11 k Transaction Summary ============================================================================================================================= Install 1 Package Total download size: 11 k Installed size: 59 Is this ok [y/N]: y Downloading Packages: ea-php80-scldevel-8.0.29-1.el8.cloudlinux.1.x86_64.rpm 68 kB/s | 11 kB 00:00 ----------------------------------------------------------------------------------------------------------------------------- Total 67 kB/s | 11 kB 00:00 Running transaction check Transaction check succeeded. Running transaction test The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: Transaction test error: file /etc/rpm/macros.ea-php-scldevel from install of ea-php80-scldevel-1:8.0.29-1.el8.cloudlinux.1.x86_64 conflicts with file from package ea-php81-scldevel-1:8.1.21-2.el8.cloudlinux.x86_64
Leave a comment:
-
Originally posted by bogdan.sh View PostIndeed, that looks pretty strange.
I am not able to reproduce the issue on a test environment, played with ea-php80-scldevel-8.0.27-1.el7 package.
Please show the output of:
Code:rpm -q --whatrequires ea-php80-scldevel
Leave a comment:
-
Indeed, that looks pretty strange.
I am not able to reproduce the issue on a test environment, played with ea-php80-scldevel-8.0.27-1.el7 package.
Please show the output of:
Code:rpm -q --whatrequires ea-php80-scldevel
Leave a comment:
-
ea-php8x dependency oddity
Let me know if I missed a duplicate of this, or if this is normal haha.
Just went to reinstall ea-phps even though I use selector with alt-phps, for another thing I have running on server that is using ea-php, and noticed something that seems strange to me. Could be a misunderstanding on my part, anyone able to offer explanation, or is this is a bug:
installing ea-php80* shows --> Removing dependent packages:ea-php82-scldevel
installing ea-php81* shows --> Removing dependent packages:ea-php80-scldevel
and ea-php82* shows --> Removing dependent packages:ea-php81-scldevel
Shouldn't these all three be independent? like cross php version non dependent on other versions module?
Thank you in advance!Tags: None
Leave a comment: