Missing dependency AFAIK 8/68: php-pear-PHP_Fork ################################################################################################################################################################################ /var/tmp/rpm-tmp.Sg0SWR: ligne1: pear : commande introuvable attention : %post(php-pear-PHP_Fork-0.3.2-3.mga4.noarch) scriptlet échoué, état de sortie 127 ERROR: 'script' failed for php-pear-PHP_Fork-0.3.2-3.mga4.noarch: (commande introuvable = command not found) Reproducible: Steps to Reproduce:
Keywords: (none) => Triaged
%post is wrong. Thanks for reporting
Status: NEW => ASSIGNED
fixed. Added Requires: php-pear Assigning to QA This pacakge is now in mga4 updates/testing Suggested advisory: ======================== Added: Requires: php-pear This will make the %post script to run if php-pear hasn't already been installed by an other package. The follwing pacakges are involved: php-pear-PHP_Fork-0.3.2-3.1.mga4.src.rpm php-pear-PHP_Fork-0.3.2-3.1.mga4.noarch.rpm
Version: Cauldron => 4Assignee: thomas => qa-bugs
Wouldn't it need also: Requires(post): php-pear ?
Whiteboard: (none) => feedback
(In reply to Samuel VERSCHELDE from comment #3) > Wouldn't it need also: > > Requires(post): php-pear > > We don't need that.
CC: (none) => thomas
(In reply to Thomas Spuhler from comment #4) > (In reply to Samuel VERSCHELDE from comment #3) > > Wouldn't it need also: > > > > Requires(post): php-pear > > > > > > We don't need that. We don't need that... because...
(In reply to Thomas Spuhler from comment #4) > (In reply to Samuel VERSCHELDE from comment #3) > > Wouldn't it need also: > > > > Requires(post): php-pear > > > > > > We don't need that. Oh yes we do... as php-pear must be available when %post script is run, then yes you need it. using only requires means no guaranteed transaction ordering, so it can install php-pear after this package, making the %post fail
CC: (none) => tmb
Added Requires(post): php-pear. It's now in updates testing as php-pear-PHP_Fork-0.3.2-3.2.mga4.src.rpm php-pear-PHP_Fork-0.3.2-3.2.mga4.noarch.rpm Same for mga3 ( not bug reported, but same problem) php-pear-PHP_Fork-0.3.2-3.1.mga3.src.rpm php-pear-PHP_Fork-0.3.2-3.1.mga3.noarch.rpm
Tested mga4_64, Testing complete for php-pear-PHP_Fork-0.3.2-3.2.mga4, Ok for me. script %post is now fixed. Before : # LC_ALL=C urpmi php-pear-PHP_Fork installing php-pear-PHP_Fork-0.3.2-3.mga4.noarch.rpm from /var/cache/urpmi/rpms Preparing... ################################################################################################## 1/1: php-pear-PHP_Fork ################################################################################################## /var/tmp/rpm-tmp.UXTIHy: line 1: pear: command not found warning: %post(php-pear-PHP_Fork-0.3.2-3.mga4.noarch) scriptlet failed, exit status 127 ERROR: 'script' failed for php-pear-PHP_Fork-0.3.2-3.mga4.noarch: ------------------------------------------------------------------------------ After: # LC_ALL=C urpmi php-pear-PHP_Fork To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") lib64php5_common5 5.5.8 2.mga4 x86_64 php-cli 5.5.8 2.mga4 x86_64 php-ctype 5.5.8 2.mga4 x86_64 php-dom 5.5.8 2.mga4 x86_64 php-filter 5.5.8 2.mga4 x86_64 php-ftp 5.5.8 2.mga4 x86_64 php-gettext 5.5.8 2.mga4 x86_64 php-hash 5.5.8 2.mga4 x86_64 php-ini 5.5.8 2.mga4 x86_64 php-json 5.5.8 2.mga4 x86_64 php-openssl 5.5.8 2.mga4 x86_64 php-pear 1.9.4 10.mga4 noarch php-posix 5.5.8 2.mga4 x86_64 php-session 5.5.8 2.mga4 x86_64 php-suhosin 0.9.33 5.mga4 x86_64 (suggested) php-sysvsem 5.5.8 2.mga4 x86_64 php-sysvshm 5.5.8 2.mga4 x86_64 php-timezonedb 2013.8 2.mga4 x86_64 php-tokenizer 5.5.8 2.mga4 x86_64 php-xml 5.5.8 2.mga4 x86_64 php-xmlreader 5.5.8 2.mga4 x86_64 php-xmlwriter 5.5.8 2.mga4 x86_64 php-zlib 5.5.8 2.mga4 x86_64 webserver-base 2.0 6.mga4 x86_64 (medium "Core Updates Testing (distrib5)") php-pear-PHP_Fork 0.3.2 3.2.mga4 noarch 8.8MB of additional disk space will be used. 2.4MB of packages will be retrieved. Proceed with the installation of the 25 packages? (Y/n) y installing php-pear-PHP_Fork-0.3.2-3.2.mga4.noarch.rpm from /var/cache/urpmi/rpms Preparing... ################################################################################################## 25/25: php-pear-PHP_Fork ################################################################################################## install ok: channel://pear.php.net/PHP_Fork-0.3.2 1/1: removing php-pear-PHP_Fork-0.3.2-3.mga4.noarch
CC: (none) => geiger.david68210
Tested mga4_32, Testing complete for php-pear-PHP_Fork-0.3.2-3.2.mga4, Ok for me. script %post is now fixed too. Before: # LC_ALL=C urpmi php-pear-PHP_Fork rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586/media/core/release/php-pear-PHP_Fork-0.3.2-3.mga4.noarch.rpm installing php-pear-PHP_Fork-0.3.2-3.mga4.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 1/1: php-pear-PHP_Fork ############################################# /var/tmp/rpm-tmp.a1A5lt: line 1: pear: command not found warning: %post(php-pear-PHP_Fork-0.3.2-3.mga4.noarch) scriptlet failed, exit status 127 ERROR: 'script' failed for php-pear-PHP_Fork-0.3.2-3.mga4.noarch: ------------------------------------------------------------------------------- After: # LC_ALL=C urpmi php-pear-PHP_Fork To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") libphp5_common5 5.5.8 2.mga4 i586 php-cli 5.5.8 2.mga4 i586 php-ctype 5.5.8 2.mga4 i586 php-dom 5.5.8 2.mga4 i586 php-filter 5.5.8 2.mga4 i586 php-ftp 5.5.8 2.mga4 i586 php-gettext 5.5.8 2.mga4 i586 php-hash 5.5.8 2.mga4 i586 php-ini 5.5.8 2.mga4 i586 php-json 5.5.8 2.mga4 i586 php-openssl 5.5.8 2.mga4 i586 php-pear 1.9.4 10.mga4 noarch php-posix 5.5.8 2.mga4 i586 php-session 5.5.8 2.mga4 i586 php-suhosin 0.9.33 5.mga4 i586 (suggested) php-sysvsem 5.5.8 2.mga4 i586 php-sysvshm 5.5.8 2.mga4 i586 php-timezonedb 2013.8 2.mga4 i586 php-tokenizer 5.5.8 2.mga4 i586 php-xml 5.5.8 2.mga4 i586 php-xmlreader 5.5.8 2.mga4 i586 php-xmlwriter 5.5.8 2.mga4 i586 php-zlib 5.5.8 2.mga4 i586 webserver-base 2.0 6.mga4 i586 (medium "Core Updates Testing (distrib5)") php-pear-PHP_Fork 0.3.2 3.2.mga4 noarch 8.5MB of additional disk space will be used. 2.2MB of packages will be retrieved. Proceed with the installation of the 25 packages? (Y/n) y installing php-pear-PHP_Fork-0.3.2-3.2.mga4.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 25/25: php-pear-PHP_Fork ############################################# install ok: channel://pear.php.net/PHP_Fork-0.3.2 1/1: removing php-pear-PHP_Fork-0.3.2-3.mga4.noarch
Whiteboard: feedback => feedback MGA4-32-OK MGA4-64-OK
Tested mga3_64, Testing complete for php-pear-PHP_Fork-0.3.2-2.1.mga3, Ok for me. script %post is now fixed. Before: # LC_ALL=C urpmi php-pear-PHP_Fork $MIRRORLIST: media/core/release/php-pear-PHP_Fork-0.3.2-2.mga3.noarch.rpm installing php-pear-PHP_Fork-0.3.2-2.mga3.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 1/1: php-pear-PHP_Fork ############################################# /var/tmp/rpm-tmp.7sD1Wk: line 1: pear: command not found warning: %post(php-pear-PHP_Fork-0.3.2-2.mga3.noarch) scriptlet failed, exit status 127 ERROR: 'script' failed for php-pear-PHP_Fork-0.3.2-2.mga3.noarch: ------------------------------------------------------------------------------- After: # LC_ALL=C urpmi php-pear-PHP_Fork To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release (distrib1)") php-pear 1.9.4 8.mga3 noarch php-suhosin 0.9.34 0.0.git1fba8> x86_64 (suggested) webserver-base 2.0 5.mga3 x86_64 (medium "Core Updates (distrib3)") lib64php5_common5 5.4.23 1.mga3 x86_64 php-cli 5.4.23 1.mga3 x86_64 php-ctype 5.4.23 1.mga3 x86_64 php-dom 5.4.23 1.mga3 x86_64 php-filter 5.4.23 1.mga3 x86_64 php-ftp 5.4.23 1.mga3 x86_64 php-gettext 5.4.23 1.mga3 x86_64 php-hash 5.4.23 1.mga3 x86_64 php-ini 5.4.23 1.mga3 x86_64 php-json 5.4.23 1.mga3 x86_64 php-openssl 5.4.23 1.mga3 x86_64 php-posix 5.4.23 1.mga3 x86_64 php-session 5.4.23 1.mga3 x86_64 php-sysvsem 5.4.23 1.mga3 x86_64 php-sysvshm 5.4.23 1.mga3 x86_64 php-tokenizer 5.4.23 1.mga3 x86_64 php-xml 5.4.23 1.mga3 x86_64 php-xmlreader 5.4.23 1.mga3 x86_64 php-xmlwriter 5.4.23 1.mga3 x86_64 php-zlib 5.4.23 1.mga3 x86_64 (medium "Core Updates Testing (distrib5)") php-pear-PHP_Fork 0.3.2 2.1.mga3 noarch php-timezonedb 2013.8 1.mga3 x86_64 8.7MB of additional disk space will be used. 2.3MB of packages will be retrieved. Proceed with the installation of the 25 packages? (Y/n) y installing php-pear-PHP_Fork-0.3.2-2.1.mga3.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 25/25: php-pear-PHP_Fork ############################################# install ok: channel://pear.php.net/PHP_Fork-0.3.2 1/1: removing php-pear-PHP_Fork-0.3.2-2.mga3.noarch
Whiteboard: feedback MGA4-32-OK MGA4-64-OK => MGA3TOO feedback MGA4-32-OK MGA4-64-OK MGA3-64-OK
Tested mga4_32, Testing complete for php-pear-PHP_Fork-0.3.2-2.1.mga3, Ok for me. script %post is now fixed too. Before: # LC_ALL=C urpmi php-pear-PHP_Fork $MIRRORLIST: media/core/release/php-pear-PHP_Fork-0.3.2-2.mga3.noarch.rpm installing php-pear-PHP_Fork-0.3.2-2.mga3.noarch.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 1/1: php-pear-PHP_Fork ############################################# /var/tmp/rpm-tmp.dIehaE: line 1: pear: command not found warning: %post(php-pear-PHP_Fork-0.3.2-2.mga3.noarch) scriptlet failed, exit status 127 ERROR: 'script' failed for php-pear-PHP_Fork-0.3.2-2.mga3.noarch: --------------------------------------------------------------------------------- After: # LC_ALL=C urpmi php-pear-PHP_Fork To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release") php-pear 1.9.4 8.mga3 noarch (medium "Core Updates") php-cli 5.4.23 1.mga3 i586 php-ctype 5.4.23 1.mga3 i586 php-dom 5.4.23 1.mga3 i586 php-filter 5.4.23 1.mga3 i586 php-ftp 5.4.23 1.mga3 i586 php-gettext 5.4.23 1.mga3 i586 php-hash 5.4.23 1.mga3 i586 php-ini 5.4.23 1.mga3 i586 php-json 5.4.23 1.mga3 i586 php-openssl 5.4.23 1.mga3 i586 php-posix 5.4.23 1.mga3 i586 php-session 5.4.23 1.mga3 i586 php-sysvsem 5.4.23 1.mga3 i586 php-sysvshm 5.4.23 1.mga3 i586 php-xml 5.4.23 1.mga3 i586 php-xmlreader 5.4.23 1.mga3 i586 php-xmlwriter 5.4.23 1.mga3 i586 php-zlib 5.4.23 1.mga3 i586 (medium "Core Updates Testing") php-pear-PHP_Fork 0.3.2 2.1.mga3 noarch 4MB of additional disk space will be used. 1MB of packages will be retrieved. Proceed with the installation of the 20 packages? (Y/n) y installing php-pear-PHP_Fork-0.3.2-2.1.mga3.noarch.rpm php-pear-1.9.4-8.mga3.noarch.rpm php-cli-5.4.23-1.mga3.i586.rpm php-json-5.4.23-1.mga3.i586.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 17/20: php-json ############################################# 18/20: php-cli ############################################# 19/20: php-pear ############################################# 20/20: php-pear-PHP_Fork ############################################# install ok: channel://pear.php.net/PHP_Fork-0.3.2 1/1: removing php-pear-PHP_Fork-0.3.2-2.mga3.noarch
Whiteboard: MGA3TOO feedback MGA4-32-OK MGA4-64-OK MGA3-64-OK => MGA3TOO feedback MGA4-32-OK MGA4-64-OK MGA3-64-OK MGA3-32-OK
Validating, advisory uploaded. Please push to 3 & 4 core/updates.
Keywords: (none) => validated_updateWhiteboard: MGA3TOO feedback MGA4-32-OK MGA4-64-OK MGA3-64-OK MGA3-32-OK => MGA3TOO MGA4-32-OK MGA4-64-OK MGA3-64-OK MGA3-32-OK advisoryCC: (none) => remi, sysadmin-bugs
Update pushed: http://advisories.mageia.org/MGAA-2014-0070.html
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED