Bug 36713

Summary: Лишняя зависимость на php7-devel
Product: Sisyphus Reporter: Andrey Cherepanov <cas>
Component: nextcloudAssignee: ekorneechev <ekorneechev>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, ekorneechev, ekorneechev, rider
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 34231    

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)