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

David Prévot david at tilapin.org
Sun Jul 7 23:32:01 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Robert,

Le 07/07/2013 18:35, Robert Millan a écrit :
>> > Furthermore, all of these dependencies do install fine on Wheezy and
>> > even in Squeeze.

> Have you checked this recently? I don't remember which was the culprit
> here, but when I tried this earlier today some of them were trying to
> drag new libc runtime, which was way too much for my intent.

I currently run owncloud on a Wheezy server and on a Squeeze one, none
of them try to drag a new libc runtime (I just ran an apt-get update and
upgrade to make sure nothing changed recently). Please note that I have
- -backport (not -sloppy), wheezy, sid and experimental activated on those
hosts (with a 100 < pinning < 500 for each of them).

> I stand corrected regarding owncloud-doc and libjs-pdf. Please can you
> recheck the others?

I’m sure of the following dependencies (granted than some of them are
only needed in some applications that are not activated by default, but
they are ready to use for the admin via the web interface):

fonts-font-awesome (3rdparty/fontawesome/)
libjs-pdf (apps/files_pdfviewer/3rdparty/pdfjs/)
libphp-phpmailer (3rdparty/class.phpmailer.php)
owncloud-doc (core/doc/)
php-aws-sdk (3rdparty/aws-sdk/)
php-crypt-blowfish (apps/files_encryption/3rdparty/Crypt_Blowfish/)
php-getid3 (3rdparty/getid3/)
php-mdb2 (3rdparty/MDB2/)
php-seclib (apps/files_external/3rdparty/phpseclib/)

php-pear may not be necessary per se (I’m not sure why it was added: I’m
new in the team, and don’t know all the history), but will be pulled by
at least by php-mdb2, php-crypt-blowfish, and php-aws-sdk anyway.

php5-curl is indeed only noted today as optional in upstream
installation guide, but it was added by Paul in 4.0.0debian-2 because
needed by the bookmarks app, so it may need a double check to make sure
that’s still true.

php5-json is actually needed by the core: it used to be embedded in php5
before 5.5, and is provided by php5-common in Wheezy and Squeeze.

Thanks for spotting php5-intl by the way, I still have to figure out why
it is needed (at least for the commit message, and to answer something
if someone asks later why the hell are there so many dependencies ;).

Regards

David

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJR2fpwAAoJEAWMHPlE9r08hYoIAIdOMgTTIkU/eeFuNnHt4eWI
Td/bQ0jNnHA+Lrzc6PGCA3gpvLmATaU7jhnPr32Z2q2L+S7Oo3MbD0S5BQsq65OV
6WtL85hCGsmzW0SiH9CmZvvo8UsasQ6iKOG69EKG73krj8PJhM1SXf3b+abaH90E
Thar76RQEfk+I6nHgDQ7Wliu6xIP1aZ4Ds8YWmD8e8Jbw9AH088OfGQeqoAAEKko
N9QjwlAh3Ef7iZJu0iHRK2UaTyKk/DeueKwA96QAJsMdqdLZqe6xl37Qr198mkKE
BRdumy5XiU1M+mqiy7q6HQXPrA3xaxHsglqo5tsxFRe1iUdcx8bKLYDcOTuffFQ=
=oImc
-----END PGP SIGNATURE-----



More information about the Pkg-owncloud-maintainers mailing list