ERP5: add missing pins
Since we merged !258 (merged) ERP5 failed to build on 1.0 branch because cloudooo got a new dependency ( cloudooo@0ff799eb ) to pyPdf that was not pinned in versions.
We add a pin for this eggs, and also pin some git repositories which we realized where not pinned either.
mentioned in merge request !314 (closed)
neoppod-repository repository was supposed to be pinned at https://lab.nexedi.com/nexedi/slapos/blob/1.0/software/neoppod/software.cfg but I think It is a typo there.
In case of slapos cookbook, we use egg and not git clone, since 0cb923ac and it is already pin here:
neoppod-repository repository was supposed to be pinned at https://lab.nexedi.com/nexedi/slapos/blob/1.0/software/neoppod/software.cfg but I think It is a typo there.
Yes, there's a typo, but
software/neoppod/software.cfg
is not extended bysoftware/erp5/software.cfg
, onlysoftware/neoppod/software-common.cfg
is extended.In case of slapos cookbook, we use egg and not git clone
Aah you are right. I just checked the output of
buildout annotate
to see if there were some parts usingslapos.recipe.build:gitclone
without specifying a revision, but I realize this approach is wrong, because it just flatten all extended profiles, regardless of wether the parts will be installed or not.slapos.cookbook-repository
does not seem to be installed.scikit-learn-repository
does not seem to be installed either, so there's no need to set a revision for these parts.I can continue this tomorrow.
@rafael thanks for the careful review
This was merged with "apply patches", so the "post merge" discussions from e46011cb do not appear here.
mentioned in commit e46011cb
mentioned in merge request slapos.recipe.build!2