datalad / git-annex

A non-official clone of git-annex established for DataLad purposes. No PRs will be merged, but could be used to test perspective git-annex patches. Official git-annex repository: https://git.kitenet.net/index.cgi/git-annex.git/
16 stars 3 forks source link

Refresh image building workflow #111

Closed yarikoptic closed 2 years ago

yarikoptic commented 2 years ago

Minor tuning ups to see what is happening with this workflow and why we probably didn't get image updated per https://github.com/datalad/git-annex/issues/110

note: we build/push image even from PRs if I got it right while looking at workflow -- we might want to disable that. Filed #112

yarikoptic commented 2 years ago

ehm, failing with

The following packages have unmet dependencies:
 python3-pil : Depends: libwebpmux3 (>= 0.6.1-2.1) but 0.6.1-2+b1 is to be installed
               Recommends: python3-olefile but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

which seems to come from

apt-get install -y vim wget strace time ncdu gnupg curl procps datalad pigz less tree

edited: initially thought it was apt-get install -y devscripts quilt

yarikoptic commented 2 years ago

it was rebased, so no longer pushes images, builds fine now -- pushed nd_freeze date to yesterday (so this year -- pretty much a year upgrade).