Forum .LRN Q&A: HEAD install broken?

Collapse
Posted by Cathy Sarisky on
Hello all,

I got openACS core and dotlrn-prereq from openACS cvs and dotlrn-core from dotlrn's cvs, as described here: https://openacs.org/projects/dotlrn/dotlrn-doc/dotlrn-installation

Looks like the install is broken here:

Error: Error sourcing /var/lib/aolserver/dotlrn0/packages/acs-bootstrap-installer/installer/install.tcl:
error "Unterminated element" at position 1092
"re">
            <level descr="Mature">2</level>
          <platform>
        </m <--Error-- aturity>
        <provides url="acs-kernel" version="5.1.0d1"/>
        <callba"
    while executing
"dom parse -simple [lindex $args 1"
    (procedure "xml_parse" line 4)
    invoked from within
"xml_parse -persist $xml_data"
    (procedure "apm_read_package_info_file" line 24)
    invoked from within
[snip snip snip]

The problem is a missing slash in packages/acs-kernel/acs-kernel.info:

        <maturity>
          <platform id="openacs-core">
            <level descr="Mature">2</level>
          <platform>
        </maturity>

The second platform tag should be </platform>.  I'm off to put it into bug tracker, so just a heads up for anyone else installing from head right now. :)

Collapse
2: Re: HEAD install broken? (response to 1)
Posted by Cathy Sarisky on
This turns out not to be dotLRN specific - I just happened to stumble upon it while installing dotLRN.  Bug filed.