[Pkg-owncloud-maintainers] Bug#715282: owncloud: overbroad dependency list

Robert Millan rmh at debian.org
Sun Jul 7 15:48:36 UTC 2013


Package: owncloud
Version: 5.0.7+dfsg-2
Tags: patch

Current dependency list looks a bit overbroad. This makes it quite
difficult to install owncloud on older systems (e.g. Wheezy).

I've reviewed upstream install documentation [1], and managed to get a
working setup with a more reduced set of packages:

Depends: apache2 | httpd,
         libjs-jquery (>= 1.7.2-1),
         libjs-jquery-jplayer,
         libjs-jquery-timepicker,
         libjs-jquery-ui,
         mediawiki (>= 1:1.19),
         owncloud-mysql (= ${source:Version}) | owncloud-pgsql (=
${source:Version}) | owncloud-sqlite (= ${source:Version}),
         php-mdb2-schema,
         php-sabre-dav (<< 1.8~),
         php-sabre-vobject,
         php-xml-parser,
         php5,
         php5-gd,
         php5-intl,

my list adds php5-intl (as mentioned in upstream docs), and in
addition preserves a few other packages which were not in upstream
docs but are still needed. Everything else has been verified to be
avoidable.

[1] http://doc.owncloud.org/server/5.0/admin_manual/installation.html

I would recommend moving everything else to Recommends (or Suggests).
See attached patch as a sample proposal.

--
Robert Millan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: owncloud_depends.diff
Type: application/octet-stream
Size: 1524 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/attachments/20130707/81b20db9/attachment.obj>


More information about the Pkg-owncloud-maintainers mailing list