Есть почтовый сервер (postfix, dovecot, mysql, rspamd) на freebsd 11.2
Столкнулись тут с проблемой после обновления софта.
Так-то, на первый взгляд, все взлетело вроде и почта работает, кроме веб-морды (ее правда и запускать даже не пытался) в связи с печалькой с php, т.е.# portupgrade -arR
[Reading data from pkg(8) ... - 141 packages found - done]
** Port deleted on 2019-01-01: databases/php56-mysql
Has expired: Security Support ends on 31 Dec 2018
** Port deleted on 2019-01-01: devel/pecl-intl
Has expired: Works only with EOL php 5.6
** Package origin of 'php56-pdo_mysql' has been changed: 'databases/php56-pdo_mysql' -> 'databases/php72-pdo_mysql'
---> Skipping 'databases/php72-pdo_mysql' (php56-pdo_mysql-5.6.38) because a requisite package 'php56-mysql-5.6.38' (databases/php56-mysql) failed (specify -k to force)
---> Skipping 'mail/roundcube' (roundcube-php56-1.3.8,1) because a requisite package 'php56-pecl-intl-3.0.0_16' (devel/pecl-intl) failed (specify -k to force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
- databases/php56-mysql (port deleted)
- devel/pecl-intl (port deleted)
* databases/php72-pdo_mysql (php56-pdo_mysql-5.6.38)
* mail/roundcube (roundcube-php56-1.3.8,1)
Соответственно, из того, что не обновилось, видим это:
perl5-5.26.3 < needs updating (index has 5.28.1)
php56-mysql-5.6.38 ? orphaned: databases/php56-mysql
php56-pdo_mysql-5.6.38 ? orphaned: databases/php56-pdo_mysql
php56-pecl-intl-3.0.0_16 ? orphaned: devel/pecl-intl
roundcube-php56-1.3.8,1 ? orphaned: mail/roundcube
Ну перл, вероятно, опять перешел на другую основную ветку, надо посмотреть, во вряд ли он тут имеет отношение к этому безобразию, а вот с roundcube'ом что посоветуете сделать в такой ситуации? Попробовать сделать make deinstall для roundcube и заново переставить roundcube (этого хватит в такой ситуации?) или как-то можно вылечить, но так, чтобы потом все обновлялось?