conda-forge / erlang-feedstock

A conda-smithy repository for erlang.
BSD 3-Clause "New" or "Revised" License
0 stars 11 forks source link

Upgrade to 20.2 #26

Closed sodre closed 6 years ago

sodre commented 6 years ago

Mostly I am trying to figure out a way out of this circle-ci bug/issue

conda-forge-linter commented 6 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

sodre commented 6 years ago

It does not. I was adding another command just to make sure it was not something else going on with the command before.

I even tried to remove the tests altogether.

Sent from my iPhone

On Feb 19, 2018, at 11:21 AM, Anthony Scopatz notifications@github.com wrote:

@scopatz commented on this pull request.

In recipe/meta.yaml:

test: commands:

  • erl -version
    • erlc Does the command really not need any arguments?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

scopatz commented 6 years ago

Hmm weird. Any ideas @conda-forge/core?

isuruf commented 6 years ago

Can you try printing the error code after each of the commands in build.sh?

sodre commented 6 years ago

@isuruf Everything in build.sh returns 0. You can see that the TEST phase also passes and the package is "ready" to be uploaded.

TEST START: /feedstock_root/build_artefacts/linux-64/erlang-20.2-0.tar.bz2
Deleting work directory, /feedstock_root/build_artefacts/erlang_1518407316937/work/otp-OTP-20.2

The following NEW packages will be INSTALLED:

    ca-certificates: 2018.1.18-0 conda-forge
    erlang:          20.2-0      local      
    ncurses:         5.9-10      conda-forge
    openssl:         1.0.2n-0    conda-forge
    readline:        7.0-0       conda-forge
    zlib:            1.2.11-0    conda-forge

WARNING: conda-build appears to be out of date. You have version 2.1.18 but the
latest version is 3.4.1. Run

conda update -n root conda-build

to get the latest version.

+ source /opt/conda/bin/activate /feedstock_root/build_artefacts/erlang_1518407316937/_t_env
+ /bin/bash -x -e /feedstock_root/build_artefacts/erlang_1518407316937/test_tmp/run_test.sh
+ erl -version
Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 9.2

+ erlc
TEST END: /feedstock_root/build_artefacts/linux-64/erlang-20.2-0.tar.bz2
INFO:conda_build.config:--dirty flag and --keep-old-work not specified.Removing build/test folder after successful build/test.

# Automatic uploading is disabled
# If you want to upload package(s) to anaconda.org later, type:

anaconda upload /feedstock_root/build_artefacts/linux-64/erlang-20.2-0.tar.bz2

# To have conda build upload to anaconda.org automatically, use
# $ conda config --set anaconda_upload yes

anaconda_upload is not set.  Not uploading wheels: []
result from docker run: 0

You can confirm this by building it by hand using the condaforge/linux-anvil container.