[arch-general] owncloud: incorrect dependencies in PKGBUILD
Hi everybody,
Today I was looking at the installation of ownCloud on my home Arch
server, and I noticed one of the optional dependencies returned by
pacman (php-imagick) couldn't be found in the official repos. Turns out
it's in the AUR [1]. Arch packages' owncloud webpage mentions
"(virtual)" next to php-imagick and has no hyperlink [2]. Is that expected?
Also, after looking at the latest ownCloud official admin manual
prerequisites section [3] it seems package dependencies should be
overhauled:
* php-intl should be moved to optdepends array;
* smbclient should be removed from optdepends (required only for
specific apps, otherwise php-ldap from [extra] should be added too);
* php-apcu and php-xcache should be added to optdepends;
* quite probably php-fpm should be included too since it is mentioned in
the given example nginx config [4];
* and of course, php-imagick should be removed from optdepends if it
isn't expected that AUR packages are mentioned in official repos PKGBUILDs.
I had a go at an amended PKGBUILD, please find it below. Tell me if this
is better suited as a bug report.
Cheers
[1] https://aur.archlinux.org/packages/php-imagick
[2] https://www.archlinux.org/packages/community/any/owncloud/
[3]
http://doc.owncloud.org/server/7.0/admin_manual/installation/installation_so...
[4]
http://doc.owncloud.org/server/7.0/admin_manual/installation/installation_so...
----------------------------------------------
# $Id$
# Maintainer: Sergej Pupykin
On 29.07.2014 12:49, Neitsab wrote:
I had a go at an amended PKGBUILD, please find it below. Tell me if this is better suited as a bug report.
Yes, please create a bug report for such issues.
Le 29/07/2014 17:35, Florian Pritz a écrit :
On 29.07.2014 12:49, Neitsab wrote:
I had a go at an amended PKGBUILD, please find it below. Tell me if this is better suited as a bug report.
Yes, please create a bug report for such issues.
Thanks, done: https://bugs.archlinux.org/task/41381.
* quite probably php-fpm should be included too since it is mentioned in the given example nginx config [4];
You can also use uwsgi-php so if you add fpm then maybe you'll need to add that one too -- damjan
participants (3)
-
Damjan Georgievski
-
Florian Pritz
-
Neitsab