Debian 9 repo broken

Steps to reproduce

  1. use repo for Debian 9 (worked quite some time)
  2. apt-get update && apt-get upgrade
  3. Have broken OC install:

Expected behaviour

I expect you to only publish releases, that comply with default packages, included in a release.
When Debian 9 only includes PHP 7.0 - the apt-source should also stick with that.

Actual behaviour

This version of ownCloud requires at least PHP 7.1.0
You are currently running PHP 7.0.33-0+deb9u6. Please update your PHP version.

Server configuration

Debian 9 - fitting to the selected package-source

Apache 2.x

PHP version:
7.0 - release default

ownCloud version: (see ownCloud admin page)
Package: owncloud-files
Version: 10.4.0-1+1.1

Updated from an older ownCloud or fresh install:

Where did you install ownCloud from:


from what i have read in the past the ownCloud people are providing only the ownCloud files in the packages of that repository without any dependencies. To me this looks like the expected functionality of the repository which also allows users to chose / use newer PHP version from e.g.

But maybe you can start a discussion with the ownCloud people at to see what they are thinking about this?

Excuse me if I’m very short on that, but: If you publish a repo for a specific release, it’s absolute rubbish to rely on non-default packages and - especially - do the upgrade without halting and noticing that this release is not working by default.
Seems it’s been released only 2 workdays ago: I bet this will break a bunch of install and steal many people even more hours.

I now upgraded to debian 10 - wich made me another pain, because apparmor was breaking the whole installation.


i think you could give such feedback to the ownCloud people at so that they get aware of possible problems origination from this.