[Koha-devel] [Jenkins] dependencies installed on jenkins.koha-community.org

Robin Sheat robin at catalyst.net.nz
Sat Nov 16 00:53:49 CET 2013


op 16-11-13 12:12, Paul A schreef:
> Thanks Galen, but I must have expressed my thoughts unclearly. Example,
> for 3.8.4 the list of perl deps runs to line 530 and ends with
> 'HTML::FormatText'  -- and on the jenkins site under master it appears
> to go to line 700 and ends with 'Crypt::Eksblowfish::Bcrypt'

3.8.4 is old, and so has fewer dependencies. Jenkins will be testing
master, which is new, and so has more dependencies.

> Is the "jenkins" what you mean by "source tree"? Is it version dependant

Jenkins is the continuous integration system, it tests everything when
new patches are committed and emails people if they've broken things.

http://wiki.koha-community.org/wiki/Continuous_Integration

It is not a source tree, nor is it a list.

> or does it correspond to what I called a "master list"? If the latter
> (and excuse my lack of understanding) is it backwards compatible? (e.g
> both 3.8.4 and jenkins have the first entry 'XML::LibXSLT' with 'min_ver' 
> => '1.59' but I have not verified all items.)

There is no such thing as a "master list" of dependencies. It's not a
sensible thing to ask for, as every version can have different
dependencies as it contains different code. This said, we try to avoid
changing dependencies within a release where we can, as it can be a bit
of a surprise during upgrade. Sometimes it has to be done however.

There is no significant problem having modules installed that are never
used, aside from the tiny amount of disk space used.

Robin.

PS: whatever mail client you use seems to handle threading quite badly,
and typically your posts appear out of order with everyone else's. If
you can configure it to support message threading properly, it'd be a
good thing to do.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 555 bytes
Desc: OpenPGP digital signature
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20131116/f7584b9c/attachment.pgp>


More information about the Koha-devel mailing list