Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#57093 - php71 conflicts with php56 (AUR)
Attached to Project:
Arch Linux
Opened by marlemion (marlemion) - Sunday, 14 January 2018, 13:58 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 14 January 2018, 15:22 GMT
Opened by marlemion (marlemion) - Sunday, 14 January 2018, 13:58 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 14 January 2018, 15:22 GMT
|
DetailsDescription:
I have nextcloud running alongside with web service in need of php56. Until recently, I managed this with two parallel php installations (plain php from pacman and php56 via AUR). Now, nextcloud needs php71, while the main version alrady went up to 7.2. Apparently, a php71 package was created to deal with this requirement. However, it breaks parallel installation with php56: pacman -Suy :: Synchronizing package databases... core is up to date extra is up to date community is up to date multilib is up to date repo-ck is up to date :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... warning: removing 'php' from target list because it conflicts with 'php71' warning: removing 'php-gd' from target list because it conflicts with 'php71-gd' :: php71 and php are in conflict. Remove php? [y/N] y :: php71 and php56 are in conflict (php). Remove php56? [y/N] y :: php71-gd and php-gd are in conflict. Remove php-gd? [y/N] y :: php71-gd and php56-gd are in conflict (php-gd). Remove php56-gd? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: php56-apache: removing php56 breaks dependency 'php56' :: php56-cgi: removing php56 breaks dependency 'php56' :: php56-dblib: removing php56 breaks dependency 'php56' :: php56-embed: removing php56 breaks dependency 'php56' :: php56-enchant: removing php56 breaks dependency 'php56' :: php56-fpm: removing php56 breaks dependency 'php56' :: php56-imap: removing php56 breaks dependency 'php56' :: php56-intl: removing php56 breaks dependency 'php56' :: php56-ldap: removing php56 breaks dependency 'php56' :: php56-mcrypt: removing php56 breaks dependency 'php56' :: php56-mssql: removing php56 breaks dependency 'php56' :: php56-odbc: removing php56 breaks dependency 'php56' :: php56-pear: removing php56 breaks dependency 'php56' :: php56-pgsql: removing php56 breaks dependency 'php56' :: php56-phpdbg: removing php56 breaks dependency 'php56' :: php56-pspell: removing php56 breaks dependency 'php56' :: php56-snmp: removing php56 breaks dependency 'php56' :: php56-sqlite: removing php56 breaks dependency 'php56' :: php56-tidy: removing php56 breaks dependency 'php56' :: php56-xsl: removing php56 breaks dependency 'php56' Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: Try to install php56, php71 and php (7.2) in parallel. |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Sunday, 14 January 2018, 15:22 GMT
Reason for closing: Not a bug
Additional comments about closing: AUR packages are unsupported.
Also package conflicts against the actual php package are rather vital considering they cannot in fact be installed alongside each other. The fact that this breaks unsupported packages which claim to provide a drop-in replacement for php when they don't, is immaterial.
Sunday, 14 January 2018, 15:22 GMT
Reason for closing: Not a bug
Additional comments about closing: AUR packages are unsupported.
Also package conflicts against the actual php package are rather vital considering they cannot in fact be installed alongside each other. The fact that this breaks unsupported packages which claim to provide a drop-in replacement for php when they don't, is immaterial.