Bug 32827 - При установке owncloud (не важно, какого) из репозитариев, не подтягиваются зависимости.
: При установке owncloud (не важно, какого) из репозитариев, не подтягиваются з...
Status: REOPENED
: Sisyphus
(All bugs in Sisyphus/owncloud8)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2016-11-30 14:38 by
Modified: 2017-01-10 14:54 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2016-11-30 14:38:35
При установке owncloud, хотелось бы, чтобы автоматически приползли все нужные
модули apache2, установился php5 и установились все необходимые модули. На
деле, при попытке что-то установить, он даже не подтягивает apache2-mod_php5.
Т.е., при если действовать по инструкции, у нас просто открывается в браузере
содержимое index.php
С другой стороны, официальный owncloud или nextcloud спокойно залетает сам,
если перед этим установить все необходимые модули.
Мне не совсем понятно, на кой нужен старый owncloud в репозитариях, если он
даже без зависимостей? Лучше уж тогда сделать нормальный owncloud-preinstall,
который подтянет все зависимости для apache2 и php5, а облако можно и с
официального сервера проекта запулить.
В моём случае понадобилось доставлять руками:
apache2-mod_php5
apache2-mod_ssl
php5-curl
php5-xmlreader
php5-fileinfo
php5-sqlite3
php5-mysql
------- Comment #1 From 2016-11-30 14:52:26 -------
На Sisyphus
------- Comment #2 From 2016-11-30 15:03:57 -------
owncloud9 в Сизифе - собирал для себя, в зависимостях все есть (даже
MySQL-server впихнул)
------- Comment #3 From 2016-12-01 09:55:20 -------
(В ответ на комментарий №2)
Ok. Что делать пользователю честно купленного P8?
------- Comment #4 From 2016-12-01 10:19:42 -------
А можно без apache ?
Я, например, на своих серверах вместо apache использую nginx.
------- Comment #5 From 2016-12-01 11:07:07 -------
(В ответ на комментарий №4)
> А можно без apache ?
> Я, например, на своих серверах вместо apache использую nginx.

Вот это как раз и ответ на вопрос от Andrew Chemyakyn:
у каждого свои предпочтения: apache или nginx, mysql или sqlite...

PS в зависимостях 9ой оставлю только php5*
------- Comment #6 From 2016-12-01 11:11:07 -------
Идеально сделать так:
owncloud8-apache с конфигурационным файлом и зависимостями на apache
owncloud8-nginx - с конфигурационным файлом и зависимостями на nginx (без php и
owncloud8, т.к. php5-fpm-fcgi не обязан быть на той же машине, что и nginx)

При этом естественно если нет рабочего конфига для nginx, то пакет -nginx
делать не нужно.
А модули требовать в пакете owncloud8
------- Comment #7 From 2016-12-01 12:44:49 -------
(В ответ на комментарий №6)
> Идеально сделать так:
Т.е., как я в самом начале и писал, сделать owncloud-имявебсервера-preinstall,
а потом уже можно лепить всё, что угодно. Можно из репозитариев ставить, а
можно и нативный прикрутить. Нативный взлетает вообще без проблем.

Это же не redmine какой-нибудь, у которого зависимости rubi можно до пенсии
собирать...
------- Comment #8 From 2017-01-10 14:34:31 -------
(В ответ на комментарий №6)
> Идеально сделать так:
> owncloud8-apache с конфигурационным файлом и зависимостями на apache
> owncloud8-nginx - с конфигурационным файлом и зависимостями на nginx (без php и
> owncloud8, т.к. php5-fpm-fcgi не обязан быть на той же машине, что и nginx)

ownCloud9 сделал так. Отправлено в сизиф:
owncloud9 9.1.3-alt3
owncloud9-apache2 9.1.3-alt3
owncloud9-nginx 9.1.3-alt3
https://www.altlinux.org/OwnCloud9
------- Comment #9 From 2017-01-10 14:37:07 -------
(В ответ на комментарий №8)
> https://www.altlinux.org/OwnCloud9
В статье есть критическая ошибка:

---
Переход на ветку обновлений Sisyphus
---

СИЗИФ -- НЕ ОБНОВЛЕНИЯ!

Нельзя такое пользователям советовать, кто-то может тупо скопипастить и
вляпаться сразу же или через полгода.

Нужен софт в стабильной ветке -- сделай бэкпорт.  Если это noarch, обычно
достаточно просто ssh git.alt build --test-only -b p8 copy имя_пакета
------- Comment #10 From 2017-01-10 14:54:48 -------
(В ответ на комментарий №9)
> (В ответ на комментарий №8)
> > https://www.altlinux.org/OwnCloud9
> В статье есть критическая ошибка:
Исправил и понял)