Hi David, 2013/7/8 David Prévot <da...@tilapin.org>: > 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 ;).
Okay, thanks for the advice. The dependency list looks overbroad on first glance, and upstream documentation reinforces this view (because they include only a subset), but it seems there's a justification for it. I'll check if I can get a better install using backports. -- Robert Millan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org