Just logged into my server to do a routine upgrade. I’m running OC 9.1.0-1.1 on Debian 8 with php5, and I issued:
aptitude dist-upgrade
… and I got:
The following packages will be REMOVED:
libgd3{u}
The following packages will be upgraded:
php-pear php5 php5-cgi php5-cli php5-common{b} php5-curl php5-gd{b} php5-imap php5-intl{b} php5-ldap php5-mcrypt php5-mysql php5-pgsql php5-sqlite php5-tidy
The following packages are RECOMMENDED but will NOT be installed:
php5-readline
15 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 283 kB/10.6 MB of archives. After unpacking 2,663 kB will be used.
The following packages have unmet dependencies:
php5-common : Conflicts: php5-json but 1.3.6-1 is installed.
php5-gd : Depends: libjpeg8 (>= 8c) which is a virtual package.
Depends: libt1-5 (>= 5.1.0) but it is not installable.
php5-intl : Depends: libicu48 (>= 4.8-1) but it is not installable.
The following actions will resolve these dependencies:
Remove the following packages:
-
owncloud
-
owncloud-deps-php5
-
php5-gd
-
php5-intl
-
php5-json
Clearly, I don’t want to remove owncloud or any of the dependencies, and fixing any of the conflicts seems to create other conflicts.
Any idea how to resolve these conflicts so I can at least keep my server running?