PacketFence - BTS - PacketFence
View Issue Details
0000804PacketFencepublic2009-09-25 15:302011-01-26 15:43
obilodeau 
obilodeau 
normalminoralways
closedfixed 
 
 
0000804: install dependencies cleanup: php-pear-log
php-pear-log is needed by pf's admin interface but right now, trying to install it from yum generates a conflict with php-pear:

Transaction Check Error:
  file /usr/share/pear/.channels/__uri.reg from install of php-pear-log-1.9.3-1.el5.rf.noarch conflicts 
with file from package php-pear-1.4.9-4.el5.1.noarch
  file /usr/share/pear/.channels/pear.php.net.reg from install of php-pear-log-1.9.3-1.el5.rf.noarch 
conflicts with file from package php-pear-1.4.9-4.el5.1.noarch
  file /usr/share/pear/.channels/pecl.php.net.reg from install of php-pear-log-1.9.3-1.el5.rf.noarch 
conflicts with file from package php-pear-1.4.9-4.el5.1.noarch
  file /usr/share/pear/.depdb from install of php-pear-log-1.9.3-1.el5.rf.noarch conflicts with file 
from package php-pear-1.4.9-4.el5.1.noarch


Right now because of that we can't remove the `pear install Log` part in installer.pl and move it into our yum repo.

I tried to file a bug on the package but rpmforge.net was unavailable and I don't know how to report bugs to them.
No tags attached.
Issue History
2009-09-25 15:30obilodeauNew Issue
2009-09-25 15:30obilodeauStatusnew => assigned
2009-09-25 15:30obilodeauAssigned To => obilodeau
2009-09-25 15:34obilodeauNote Added: 0001313
2009-10-21 13:11obilodeauNote Added: 0001355
2009-10-21 13:11obilodeauAssigned Toobilodeau => rbalzard
2009-10-26 12:58obilodeauAssigned Torbalzard => obilodeau
2009-10-26 12:58obilodeauNote Added: 0001365
2009-10-26 15:48obilodeauNote Added: 0001368
2009-10-26 15:48obilodeauStatusassigned => resolved
2009-10-26 15:48obilodeauResolutionopen => fixed
2011-01-26 15:43obilodeauStatusresolved => closed

Notes
(0001313)
obilodeau   
2009-09-25 15:34   
Since we don't seem to use other parts of pear at all maybe we can pull php-pear-log instead of php-pear and that would do it.

I would need to test that in the lab and a new install.
(0001355)
obilodeau   
2009-10-21 13:11   
Assigning to Regis since he's working on the packaging right now.
(0001365)
obilodeau   
2009-10-26 12:58   
Trying it out right now in our -devel repo.
(0001368)
obilodeau   
2009-10-26 15:48   
I needed php-pear-Log not php-pear-log after all and everything worked.

I added the dep to the rpm spec and removed the manual install from the installer.

Fixed in monotone at rev: d5da959c455d3a1743e93d3fbcdb77c412552075
http://mtn.inverse.ca/revision/info/d5da959c455d3a1743e93d3fbcdb77c412552075 [^]