By the way, are you planning to work on the python implementation? If so, a workaround to your current troubles would be not to use docker for now. lang/py has no runtime dependencies. You can cd in there and run tox to run the tests.
On Thu, Feb 13, 2020 at 12:44 PM Cris Ewing <c...@coffeemeetsbagel.com> wrote: > > Greetings, folks > > I am new to avro, eager to participate, and working on setting up a dev > environment. I've been following the instructions from the github > repository in BUILD.md, which instruct me to 'simplify this' by running a > docker container with all the dependencies. The instructions say to run > > `./build.sh docker`. > > I am doing so, but I get the following error: > > ``` > ## Populating apt-get cache... > > + apt-get update > Ign:1 http://deb.debian.org/debian stretch InRelease > Get:2 http://security.debian.org/debian-security stretch/updates InRelease > [94.3 kB] > Get:3 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB] > Ign:2 http://security.debian.org/debian-security stretch/updates InRelease > Ign:3 http://deb.debian.org/debian stretch-updates InRelease > Get:4 http://security.debian.org/debian-security stretch/updates/main amd64 > Packages [517 kB] > Get:5 http://deb.debian.org/debian stretch Release [118 kB] > Get:6 http://deb.debian.org/debian stretch-updates/main amd64 Packages > [27.9 kB] > Get:7 http://deb.debian.org/debian stretch Release.gpg [2410 B] > Ign:7 http://deb.debian.org/debian stretch Release.gpg > Get:8 http://deb.debian.org/debian stretch/main amd64 Packages [7083 kB] > Fetched 7934 kB in 4s (1782 kB/s) > Reading package lists... > W: GPG error: http://security.debian.org/debian-security stretch/updates > InRelease: At least one invalid signature was encountered. > W: The repository 'http://security.debian.org/debian-security > stretch/updates InRelease' is not signed. > W: GPG error: http://deb.debian.org/debian stretch-updates InRelease: At > least one invalid signature was encountered. > W: The repository 'http://deb.debian.org/debian stretch-updates InRelease' > is not signed. > W: GPG error: http://deb.debian.org/debian stretch Release: At least one > invalid signature was encountered. > W: The repository 'http://deb.debian.org/debian stretch Release' is not > signed. > > ## Installing packages required for setup: lsb-release... > > + apt-get install -y lsb-release > /dev/null 2>&1 > Error executing command, exiting > The command '/bin/sh -c curl -sSL https://deb.nodesource.com/setup_10.x | > bash - && apt-get -qqy install nodejs && apt-get -qqy clean && rm -rf > /var/lib/apt/lists && npm install -g grunt-cli && npm cache clean > --force' returned a non-zero code: 1 > ``` > > I wonder if there is some step I'm missing here, or if anyone can help me > get past this issue and on to the fun part. > > Thanks very much, > > Cris