Bug 12584 - php-channel-phpdoc - this packages requires an inexistent macro (%_pear)
Summary: php-channel-phpdoc - this packages requires an inexistent macro (%_pear)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: i586 Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA4-32-OK MGA4-64-OK advisory
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2014-02-04 22:28 CET by Thomas Spuhler
Modified: 2014-02-25 23:24 CET (History)
5 users (show)

See Also:
Source RPM: php-channel-phpdoc
CVE:
Status comment:


Attachments

Description Thomas Spuhler 2014-02-04 22:28:37 CET
Description of problem:
this packages requires an inexistent macro (%_pear) and prevents packages depending on this package from building and installing bbbecause of the misssing registration of the pear channel phpdoc.org

Version-Release number of selected component (if applicable):
1.3-3

How reproducible:
Every time

Steps to Reproduce:
1.install package 
2.error message not job control
3.


Reproducible: 

Steps to Reproduce:
Thomas Spuhler 2014-02-04 22:28:53 CET

Status: NEW => ASSIGNED

Comment 1 Thomas Spuhler 2014-02-24 21:16:44 CET
This bug is fixed. I tested it.
Test procedure is:
installing the original package you, you get an error of job control
Installing the fixed package, the pear channel will be added and when uninstalling, it will be deleted.
Assigning it to qa
The rpm to be upgraded is:
php-channel-phpdoc-1.3-3.1.mga4.noarch

CC: (none) => thomas
Assignee: bugsquad => qa-bugs

claire robinson 2014-02-24 22:20:50 CET

Summary: this packages requires an inexistent macro (%_pear) => php-channel-phpdoc - this packages requires an inexistent macro (%_pear)

Comment 2 Rémi Verschelde 2014-02-24 22:35:43 CET
When installing the update candidate, I get a pear warning, is this to be expected, or does it reveal a new issue?

      1/1: php-channel-phpdoc    #############################################

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in PEAR/Registry.php on line 1012
PHP Warning:  date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/share/pear/PEAR/Registry.php on line 1012
Adding Channel "pear.phpdoc.org" succeeded

CC: (none) => remi

Comment 3 claire robinson 2014-02-24 22:41:54 CET
The timezone warnings come from date.timezone not being set in /etc/php.ini

eg. Europe/London, Europe/Paris etc.
Comment 4 Thomas Spuhler 2014-02-24 22:42:40 CET
Yes, this is normal behavior(In reply to Rémi Verschelde from comment #2)
> When installing the update candidate, I get a pear warning, is this to be
> expected, or does it reveal a new issue?
> 
>       1/1: php-channel-phpdoc   
> #############################################
> 
> Warning: date(): It is not safe to rely on the system's timezone settings.
> You are *required* to use the date.timezone setting or the
> date_default_timezone_set() function. In case you used any of those methods
> and you are still getting this warning, you most likely misspelled the
> timezone identifier. We selected the timezone 'UTC' for now, but please set
> date.timezone to select your timezone. in PEAR/Registry.php on line 1012
> PHP Warning:  date(): It is not safe to rely on the system's timezone
> settings. You are *required* to use the date.timezone setting or the
> date_default_timezone_set() function. In case you used any of those methods
> and you are still getting this warning, you most likely misspelled the
> timezone identifier. We selected the timezone 'UTC' for now, but please set
> date.timezone to select your timezone. in /usr/share/pear/PEAR/Registry.php
> on line 1012
> Adding Channel "pear.phpdoc.org" succeeded

yes, this is normal behaviour.
Comment 5 Rémi Verschelde 2014-02-24 23:19:59 CET
Then testing complete on Mageia 4 i586.

Whiteboard: (none) => MGA4-32-OK

Comment 6 Anne Nicolas 2014-02-24 23:51:50 CET
testing complete and ok on Mageia 4 x86_64

CC: (none) => ennael1
Whiteboard: MGA4-32-OK => MGA4-32-OK MGA4-64-OK

Comment 7 Anne Nicolas 2014-02-24 23:57:48 CET
Update validated.
Thanks.

Advisory:

php-channel-phpdoc requires an inexistent macro (%_pear) and prevents packages depending on this package from building and installing because of the misssing registration of the pear channel phpdoc.org. This new release fixes this misbehavior.

SRPM: php-channel-phpdoc-1.3-3.1.mga4.src.rpm

Could sysadmin please push from core/updates_testing to core/updates.

Thank you!

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 8 Rémi Verschelde 2014-02-25 00:13:45 CET
Advisory uploaded.

Whiteboard: MGA4-32-OK MGA4-64-OK => MGA4-32-OK MGA4-64-OK advisory

Comment 9 Thomas Backlund 2014-02-25 23:24:40 CET
Update pushed:
http://advisories.mageia.org/MGAA-2014-0063.html

Status: ASSIGNED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


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