VuFind

Horde/YAML library missing

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.1
  • Component/s: Search
  • Labels:
    None

Description

VuFind depends on the Horde/YAML library for configuration parsing. The install script is supposed to load this automatically, but the library seems to have disappeared from the pear.horde.org repository.

Activity

Hide
Demian Katz added a comment -
As of r3723, we are bundling Horde/YAML with VuFind to work around this problem. If it is possible in the future to load this from an external repository once more, we should remove the bundled copy and update the install script. It may also be worth considering reworking the YAML support to use a different library -- for example, there now appears to be a stable PECL extension that might be a good candidate (see http://pecl.php.net/package/yaml/ ).
Show
Demian Katz added a comment - As of r3723, we are bundling Horde/YAML with VuFind to work around this problem. If it is possible in the future to load this from an external repository once more, we should remove the bundled copy and update the install script. It may also be worth considering reworking the YAML support to use a different library -- for example, there now appears to be a stable PECL extension that might be a good candidate (see http://pecl.php.net/package/yaml/ ).
Hide
Demian Katz added a comment -
As of r3779, the bundled Horde/YAML library has been removed since it is once again accessible via PEAR. The install and update scripts have also been modified to account for slight changes to the package name. If you need to install the library manually, you can now issue these commands:

pear channel-discover pear.horde.org
pear channel-update pear.horde.org
pear install Horde/Horde_Yaml-beta
Show
Demian Katz added a comment - As of r3779, the bundled Horde/YAML library has been removed since it is once again accessible via PEAR. The install and update scripts have also been modified to account for slight changes to the package name. If you need to install the library manually, you can now issue these commands: pear channel-discover pear.horde.org pear channel-update pear.horde.org pear install Horde/Horde_Yaml-beta

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: