Bug 36713 - Лишняя зависимость на php7-devel
Summary: Лишняя зависимость на php7-devel
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: nextcloud (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: ekorneechev@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 34231
  Show dependency tree
 
Reported: 2019-05-02 14:56 MSK by Andrey Cherepanov
Modified: 2019-05-07 17:14 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2019-05-02 14:56:28 MSK
# rpm -e --test php7-devel
ошибка: Неудовлетворенные зависимости:
        /usr/bin/phpize нужен для (установлен) nextcloud-15.0.5-alt1.noarch

Эта зависимость точно нужна для nextcloud?
Comment 1 Evgeniy Korneechev 2019-05-07 15:02:09 MSK
phpize используется в скрипте nextcloud/apps/gallery/build/xdebug_install.sh:

#!/usr/bin/env bash
# Installs the latest xdebug extensions
#

## Official builds
wget http://pecl.php.net/get/xdebug
mkdir xdebug-extension
tar zxvf xdebug -C xdebug-extension --strip-components=1

## Git master
#git clone https://github.com/xdebug/xdebug.git xdebug-extension
#cd xdebug-extension

phpize
./configure
make -j4
make install

Насколько и в какой момент нужен этот скрипт, я судить не берусь.

А phpize например в Centos входит в состав пакета php%version-cli
Comment 2 Anton Farygin 2019-05-07 15:24:22 MSK
Этот скрипт нужно удалить из пакета.
Comment 3 Repository Robot 2019-05-07 17:14:52 MSK
nextcloud-16.0.0-alt1 -> sisyphus:

Tue May 07 2019 Evgeniy Korneechev <ekorneechev@altlinux> 16.0.0-alt1
- version 16.0.0 (Apr 25 2019)
- fix requires (closes: #36713)