outroll / vesta

VESTA Control Panel
http://vestacp.com
GNU General Public License v3.0
2.94k stars 1.03k forks source link

CentOS 7 failed installation due to dependencies of phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch #2046

Open sickcodes opened 3 years ago

sickcodes commented 3 years ago

Operating System (OS/VERSION):

CentOS 7

VestaCP Version:

http://vestacp.com/pub/vst-install.sh

Installed Software (what you got with the installer):

--nginx yes
--apache yes
--phpfpm no
--named no
--remi yes
--vsftpd no
--proftpd no 
--iptables yes 
--fail2ban yes 
--quota no 
--exim yes 
--dovecot yes 
--spamassassin no
--clamav yes 
--softaculous no
--mysql yes
--postgresql no

Steps to Reproduce:

Type here, e.g. install vesta and type rm -rf / --no-preserve-root

Related Issues/Forum Threads:

--> Finished Dependency Resolution
Error: Package: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test)
           Requires: php-symfony4-expression-language >= 4.4.9
           Available: php-symfony4-expression-language-4.1.13-1.el7.remi.noarch (remi)
               php-symfony4-expression-language = 4.1.13-1.el7.remi
           Installing: php-symfony4-expression-language-4.1.13-2.el7.remi.noarch (remi)
               php-symfony4-expression-language = 4.1.13-2.el7.remi
Error: Package: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test)
           Requires: php-symfony4-config >= 4.4.9
           Available: php-symfony4-config-4.1.13-1.el7.remi.noarch (remi)
               php-symfony4-config = 4.1.13-1.el7.remi
           Available: php-symfony4-config-4.1.13-2.el7.remi.noarch (remi)
               php-symfony4-config = 4.1.13-2.el7.remi
Error: Package: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test)
           Requires: php-symfony4-dependency-injection >= 4.4.9
           Available: php-symfony4-dependency-injection-4.1.13-1.el7.remi.noarch (remi)
               php-symfony4-dependency-injection = 4.1.13-1.el7.remi
           Available: php-symfony4-dependency-injection-4.1.13-2.el7.remi.noarch (remi)
               php-symfony4-dependency-injection = 4.1.13-2.el7.remi
Error: Package: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test)
           Requires: php-symfony4-expression-language >= 4.4.9
           Available: php-symfony4-expression-language-4.1.13-1.el7.remi.noarch (remi)
               php-symfony4-expression-language = 4.1.13-1.el7.remi
           Available: php-symfony4-expression-language-4.1.13-2.el7.remi.noarch (remi)
               php-symfony4-expression-language = 4.1.13-2.el7.remi
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Error: yum install failed
JediMasterKenobi commented 3 years ago

I'm having the same issue on Centos 7, I've been trying a couple differente solutions, one was to remove a few references to phomyadmin from the installer, it will give you errors but it will install vestacp, another issue is that imagick is not being installed, and it's quite essencial for software like wordpress.

sickcodes commented 3 years ago

I'm using HestiaCP on Ubuntu 20.04 now, as VestaCP appears to be abandoned.

naurissteins commented 3 years ago

Yup, same issue here

rooteto commented 3 years ago

we are experiencing the same problem.

agbulutonur commented 3 years ago

same here

Mathster0598 commented 3 years ago

This is happening because of conflicts between the packages in the remi-test repo and the packages you have installed.

One solution is to exclude the repo temporarily when updating using yum --disablerepo=remi-test update

or you could do yum-config-manager --disable remi-test to disable the repo permanently.