Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#7201 - pear DB fails to install - current/php 5.2.2-2
Attached to Project:
Arch Linux
Opened by Mick (lunix) - Friday, 18 May 2007, 11:45 GMT
Last edited by Pierre Schmitz (Pierre) - Sunday, 17 June 2007, 16:07 GMT
Opened by Mick (lunix) - Friday, 18 May 2007, 11:45 GMT
Last edited by Pierre Schmitz (Pierre) - Sunday, 17 June 2007, 16:07 GMT
|
DetailsI have current/php 5.2.2-2 on i686 installed from 0.8 iso then pacman -Syu with "current, extra & community" repos
I am unable to install pear DB. [root@elmo /]# pear install DB WARNING: "pear/DB" is deprecated in favor of "pear/M" Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 pear/DB requires package "pear/PEAR" (version >= 1.0b1), installed version is No valid packages found install failed [root@elmo /]# pear install MDB2 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 pear/MDB2 requires package "pear/PEAR" (version >= 1.3.6), installed version is No valid packages found install failed [root@elmo /]# pear upgrade pear Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Did not download optional dependencies: pear/XML_RPC, use --alldeps to download automatically Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 pear/PEAR can optionally use package "pear/XML_RPC" (version >= 1.4.0) downloading PEAR-1.5.4.tgz ... Starting to download PEAR-1.5.4.tgz (293,070 bytes) .................done: 293,070 bytes Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 Notice: unserialize(): Error at offset 40531 of 69797 bytes in PEAR/Registry.php on line 1045 ERROR: pear.php.net/PEAR not installed Cheers Mick |
This task depends upon
Closed by Pierre Schmitz (Pierre)
Sunday, 17 June 2007, 16:07 GMT
Reason for closing: Fixed
Additional comments about closing: problem was caused by some strange seds in PKGBUILD. fixed in [testing] (arch64)
Sunday, 17 June 2007, 16:07 GMT
Reason for closing: Fixed
Additional comments about closing: problem was caused by some strange seds in PKGBUILD. fixed in [testing] (arch64)
I have recompiled php 5.2.2 ( with and without suhosin ) using ABS and still problems
I have recompiled php 5.2.1 ( without the suhosin patch ) using ABS and it is ALL GOOD.
Problem looks to be in the 5.2.2 release.
I'm not sure what the problem was but I am up and running atleast.
[root@elmo ~]# pear install DB
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
pear/DB requires package "pear/PEAR" (version >= 1.0b1), installed version is
No valid packages found
install failed
Any ideas what this could be ?
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
install ok: channel://pear.php.net/Net_Socket-1.0.8
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
Notice: unserialize(): Error at offset 39942 of 72863 bytes in PEAR/Registry.php on line 1045
install ok: channel://pear.php.net/Auth_SASL-1.0.2
I was able to install pear 1.6.0 with the go-pear method in /usr/share/pear and that all works properly, so there either is a problem with the Arch php package, or version 1.5.4 of PEAR which would cause that error.