Skip to content

Conversation

@boegel
Copy link
Member

@boegel boegel commented Jan 30, 2018

This adds support to query upstream for available software versions.

Example usage:

$ eb --check-versions scipy-0.19.0-intel-2016b-Python-3.5.2.eb
== temporary log file in case of crash /tmp/eb-SuKBd8/easybuild-mH_iIW.log

* available software versions for scipy:
  (based on /Users/kehoste/work/easybuild-easyconfigs/easybuild/easyconfigs/s/scipy/scipy-0.19.0-intel-2016b-Python-3.5.2.eb)
	* 0.8.0
	* 0.9.0
	* 0.10.0
	* 0.10.1
	* 0.11.0
	* 0.12.0
	* 0.12.1
	* 0.13.0
	* 0.13.1
	* 0.13.2
	* 0.13.3
	* 0.14.0
	* 0.14.1
	* 0.15.0
	* 0.15.1
	* 0.16.0
	* 0.16.1
	* 0.17.0
	* 0.17.1
	* 0.18.0rc2
	* 0.18.0
	* 0.18.1
	* 0.19.0
	* 0.19.1
	* 1.0.0b1
	* 1.0.0rc1
	* 1.0.0rc2
	* 1.0.0

== Temporary log file(s) /tmp/eb-SuKBd8/easybuild-mH_iIW.log* have been removed.
== Temporary directory /tmp/eb-SuKBd8 has been removed.

@boegel boegel added the feature label Jan 30, 2018
@boegel boegel added this to the 3.x milestone Jan 30, 2018
@boegelbot
Copy link

Travis test report: 1/10 runs failed - see https://travis-ci.org/easybuilders/easybuild-framework/builds/335370380

Only showing partial log for 1st failed test suite run 1634.3;
full log at https://travis-ci.org/easybuilders/easybuild-framework/jobs/335370383

...
Receiving objects: 100% (26612/26612)   
Receiving objects: 100% (26612/26612), 8.01 MiB | 21.02 MiB/s, done.
Resolving deltas:   0% (0/19520)   
Resolving deltas:   1% (196/19520)   
Resolving deltas:   2% (402/19520)   
Resolving deltas:   3% (586/19520)   
Resolving deltas:   4% (799/19520)   
Resolving deltas:   5% (976/19520)   
Resolving deltas:   6% (1186/19520)   
Resolving deltas:   7% (1375/19520)   
Resolving deltas:   8% (1571/19520)   
Resolving deltas:   9% (1812/19520)   
Resolving deltas:  10% (1973/19520)   
Resolving deltas:  11% (2175/19520)   
Resolving deltas:  12% (2403/19520)   
Resolving deltas:  13% (2608/19520)   
Resolving deltas:  14% (2733/19520)   
Resolving deltas:  15% (2988/19520)   
Resolving deltas:  16% (3157/19520)   
Resolving deltas:  17% (3322/19520)   
Resolving deltas:  18% (3514/19520)   
Resolving deltas:  19% (3751/19520)   
Resolving deltas:  20% (3906/19520)   
Resolving deltas:  21% (4109/19520)   
Resolving deltas:  22% (4323/19520)   
Resolving deltas:  23% (4598/19520)   
Resolving deltas:  24% (4696/19520)   
Resolving deltas:  25% (4901/19520)   
Resolving deltas:  27% (5381/19520)   
Resolving deltas:  28% (5535/19520)   
Resolving deltas:  29% (5668/19520)   
Resolving deltas:  30% (5877/19520)   
Resolving deltas:  31% (6065/19520)   
Resolving deltas:  32% (6333/19520)   
Resolving deltas:  33% (6451/19520)   
Resolving deltas:  34% (6693/19520)   
Resolving deltas:  35% (6838/19520)   
Resolving deltas:  36% (7160/19520)   
Resolving deltas:  37% (7241/19520)   
Resolving deltas:  38% (7421/19520)   
Resolving deltas:  39% (7615/19520)   
Resolving deltas:  40% (7862/19520)   
Resolving deltas:  41% (8021/19520)   
Resolving deltas:  42% (8232/19520)   
Resolving deltas:  43% (8465/19520)   
Resolving deltas:  44% (8595/19520)   
Resolving deltas:  45% (8860/19520)   
Resolving deltas:  48% (9431/19520)   
Resolving deltas:  49% (9603/19520)   
Resolving deltas:  52% (10322/19520)   
Resolving deltas:  53% (10407/19520)   
Resolving deltas:  54% (10543/19520)   
Resolving deltas:  55% (10869/19520)   
Resolving deltas:  56% (10950/19520)   
Resolving deltas:  57% (11127/19520)   
Resolving deltas:  58% (11346/19520)   
Resolving deltas:  59% (11519/19520)   
Resolving deltas:  60% (11779/19520)   
Resolving deltas:  61% (11971/19520)   
Resolving deltas:  62% (12290/19520)   
Resolving deltas:  63% (12337/19520)   
Resolving deltas:  64% (12520/19520)   
Resolving deltas:  65% (12718/19520)   
Resolving deltas:  66% (12980/19520)   
Resolving deltas:  67% (13095/19520)   
Resolving deltas:  68% (13278/19520)   
Resolving deltas:  69% (13472/19520)   
Resolving deltas:  70% (13665/19520)   
Resolving deltas:  71% (13863/19520)   
Resolving deltas:  72% (14089/19520)   
Resolving deltas:  73% (14269/19520)   
Resolving deltas:  74% (14457/19520)   
Resolving deltas:  75% (14654/19520)   
Resolving deltas:  76% (14898/19520)   
Resolving deltas:  77% (15094/19520)   
Resolving deltas:  78% (15263/19520)   
Resolving deltas:  79% (15428/19520)   
Resolving deltas:  80% (15623/19520)   
Resolving deltas:  81% (15876/19520)   
Resolving deltas:  82% (16009/19520)   
Resolving deltas:  83% (16202/19520)   
Resolving deltas:  84% (16421/19520)   
Resolving deltas:  85% (16592/19520)   
Resolving deltas:  86% (16826/19520)   
Resolving deltas:  87% (17003/19520)   
Resolving deltas:  88% (17231/19520)   
Resolving deltas:  89% (17483/19520)   
Resolving deltas:  90% (17568/19520)   
Resolving deltas:  91% (17784/19520)   
Resolving deltas:  92% (18002/19520)   
Resolving deltas:  93% (18175/19520)   
Resolving deltas:  94% (18391/19520)   
Resolving deltas:  95% (18555/19520)   
Resolving deltas:  96% (18901/19520)   
Resolving deltas:  97% (19034/19520)   
Resolving deltas:  98% (19148/19520)   
Resolving deltas:  99% (19341/19520)   
Resolving deltas: 100% (19520/19520)   
Resolving deltas: 100% (19520/19520), done.

travis_time:end:067c1e5f:start=1517350345270200624,finish=1517350347690866521,duration=2420665897
�[0K$ cd easybuilders/easybuild-framework
travis_time:start:0089b6a1
�[0K$ git fetch origin +refs/pull/2386/merge:
remote: Counting objects: 115, done.�[K
remote: Compressing objects:   3% (1/31)   �[K
remote: Compressing objects:   6% (2/31)   �[K
remote: Compressing objects:   9% (3/31)   �[K
remote: Compressing objects:  12% (4/31)   �[K
remote: Compressing objects:  16% (5/31)   �[K
remote: Compressing objects:  19% (6/31)   �[K
remote: Compressing objects:  22% (7/31)   �[K
remote: Compressing objects:  25% (8/31)   �[K
remote: Compressing objects:  29% (9/31)   �[K
remote: Compressing objects:  32% (10/31)   �[K
remote: Compressing objects:  35% (11/31)   �[K
remote: Compressing objects:  38% (12/31)   �[K
remote: Compressing objects:  41% (13/31)   �[K
remote: Compressing objects:  45% (14/31)   �[K
remote: Compressing objects:  48% (15/31)   �[K
remote: Compressing objects:  51% (16/31)   �[K
remote: Compressing objects:  54% (17/31)   �[K
remote: Compressing objects:  58% (18/31)   �[K
remote: Compressing objects:  61% (19/31)   �[K
remote: Compressing objects:  64% (20/31)   �[K
remote: Compressing objects:  67% (21/31)   �[K
remote: Compressing objects:  70% (22/31)   �[K
remote: Compressing objects:  74% (23/31)   �[K
remote: Compressing objects:  77% (24/31)   �[K
remote: Compressing objects:  80% (25/31)   �[K
remote: Compressing objects:  83% (26/31)   �[K
remote: Compressing objects:  87% (27/31)   �[K
remote: Compressing objects:  90% (28/31)   �[K
remote: Compressing objects:  93% (29/31)   �[K
remote: Compressing objects:  96% (30/31)   �[K
remote: Compressing objects: 100% (31/31)   �[K
remote: Compressing objects: 100% (31/31), done.�[K
remote: Total 115 (delta 92), reused 106 (delta 84), pack-reused 0�[K
Receiving objects:   0% (1/115)   
Receiving objects:   1% (2/115)   
Receiving objects:   2% (3/115)   
Receiving objects:   3% (4/115)   
Receiving objects:   4% (5/115)   
Receiving objects:   5% (6/115)   
Receiving objects:   6% (7/115)   
Receiving objects:   7% (9/115)   
Receiving objects:   8% (10/115)   
Receiving objects:   9% (11/115)   
Receiving objects:  10% (12/115)   
Receiving objects:  11% (13/115)   
Receiving objects:  12% (14/115)   
Receiving objects:  13% (15/115)   
Receiving objects:  14% (17/115)   
Receiving objects:  15% (18/115)   
Receiving objects:  16% (19/115)   
Receiving objects:  17% (20/115)   
Receiving objects:  18% (21/115)   
Receiving objects:  19% (22/115)   
Receiving objects:  20% (23/115)   
Receiving objects:  21% (25/115)   
Receiving objects:  22% (26/115)   
Receiving objects:  23% (27/115)   
Receiving objects:  24% (28/115)   
Receiving objects:  25% (29/115)   
Receiving objects:  26% (30/115)   
Receiving objects:  27% (32/115)   
Receiving objects:  28% (33/115)   
Receiving objects:  29% (34/115)   
Receiving objects:  30% (35/115)   
Receiving objects:  31% (36/115)   
Receiving objects:  32% (37/115)   
Receiving objects:  33% (38/115)   
Receiving objects:  34% (40/115)   
Receiving objects:  35% (41/115)   
Receiving objects:  36% (42/115)   
Receiving objects:  37% (43/115)   
Receiving objects:  38% (44/115)   
Receiving objects:  39% (45/115)   
Receiving objects:  40% (46/115)   
Receiving objects:  41% (48/115)   
Receiving objects:  42% (49/115)   
Receiving objects:  43% (50/115)   
Receiving objects:  44% (51/115)   
Receiving objects:  45% (52/115)   
Receiving objects:  46% (53/115)   
Receiving objects:  47% (55/115)   
Receiving objects:  48% (56/115)   
Receiving objects:  49% (57/115)   
Receiving objects:  50% (58/115)   
Receiving objects:  51% (59/115)   
Receiving objects:  52% (60/115)   
Receiving objects:  53% (61/115)   
Receiving objects:  54% (63/115)   
Receiving objects:  55% (64/115)   
Receiving objects:  56% (65/115)   
Receiving objects:  57% (66/115)   
Receiving objects:  58% (67/115)   
Receiving objects:  59% (68/115)   
Receiving objects:  60% (69/115)   
Receiving objects:  61% (71/115)   
Receiving objects:  62% (72/115)   
Receiving objects:  63% (73/115)   
Receiving objects:  64% (74/115)   
Receiving objects:  65% (75/115)   
Receiving objects:  66% (76/115)   
Receiving objects:  67% (78/115)   
Receiving objects:  68% (79/115)   
Receiving objects:  69% (80/115)   
Receiving objects:  70% (81/115)   
Receiving objects:  71% (82/115)   
Receiving objects:  72% (83/115)   
Receiving objects:  73% (84/115)   
Receiving objects:  74% (86/115)   
Receiving objects:  75% (87/115)   
Receiving objects:  76% (88/115)   
Receiving objects:  77% (89/115)   
Receiving objects:  78% (90/115)   
Receiving objects:  79% (91/115)   
Receiving objects:  80% (92/115)   
Receiving objects:  81% (94/115)   
Receiving objects:  82% (95/115)   
Receiving objects:  83% (96/115)   
Receiving objects:  84% (97/115)   
Receiving objects:  85% (98/115)   
Receiving objects:  86% (99/115)   
Receiving objects:  87% (101/115)   
Receiving objects:  88% (102/115)   
Receiving objects:  89% (103/115)   
Receiving objects:  90% (104/115)   
Receiving objects:  91% (105/115)   
Receiving objects:  92% (106/115)   
Receiving objects:  93% (107/115)   
Receiving objects:  94% (109/115)   
Receiving objects:  95% (110/115)   
Receiving objects:  96% (111/115)   
Receiving objects:  97% (112/115)   
Receiving objects:  98% (113/115)   
Receiving objects:  99% (114/115)   
Receiving objects: 100% (115/115)   
Receiving objects: 100% (115/115), 14.37 KiB | 14.37 MiB/s, done.
Resolving deltas:   0% (0/92)   
Resolving deltas:   5% (5/92)   
Resolving deltas:   7% (7/92)   
Resolving deltas:   8% (8/92)   
Resolving deltas:  10% (10/92)   
Resolving deltas:  13% (12/92)   
Resolving deltas:  14% (13/92)   
Resolving deltas:  15% (14/92)   
Resolving deltas:  28% (26/92)   
Resolving deltas:  29% (27/92)   
Resolving deltas:  31% (29/92)   
Resolving deltas:  33% (31/92)   
Resolving deltas:  34% (32/92)   
Resolving deltas:  35% (33/92)   
Resolving deltas:  43% (40/92)   
Resolving deltas:  51% (47/92)   
Resolving deltas:  52% (48/92)   
Resolving deltas:  56% (52/92)   
Resolving deltas:  60% (56/92)   
Resolving deltas:  63% (58/92)   
Resolving deltas:  66% (61/92)   
Resolving deltas:  73% (68/92)   
Resolving deltas:  75% (69/92)   
Resolving deltas:  83% (77/92)   
Resolving deltas:  92% (85/92)   
Resolving deltas:  94% (87/92)   
Resolving deltas:  95% (88/92)   
Resolving deltas:  97% (90/92)   
Resolving deltas:  98% (91/92)   
Resolving deltas: 100% (92/92)   
Resolving deltas: 100% (92/92), completed with 26 local objects.
From https://github.com/easybuilders/easybuild-framework
 * branch              refs/pull/2386/merge -> FETCH_HEAD

travis_time:end:0089b6a1:start=1517350347697347101,finish=1517350348278965000,duration=581617899
�[0K$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout
�[0Ktravis_fold:start:apt
�[0K�[33;1mInstalling APT Packages (BETA)�[0m
$ export DEBIAN_FRONTEND=noninteractive
travis_time:start:08d28400
�[0K$ sudo -E apt-get -yq update &>> ~/apt-get-update.log

travis_time:end:08d28400:start=1517350348324330377,finish=1517350360470639069,duration=12146308692
�[0Ktravis_time:start:074dd4f4
�[0K$ sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install tcl8.5 python-setuptools git mercurial time
Reading package lists...
Building dependency tree...
Reading state information...
time is already the newest version (1.7-24).
The following additional packages will be installed:
  git-man libtcl8.5 mercurial-common
Suggested packages:
  git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk
  gitweb git-cvs git-mediawiki git-svn qct kdiff3 | kdiff3-qt | kompare | meld
  | tkcvs | mgdiff python-mysqldb python-pygments tcl-tclreadline
The following NEW packages will be installed:
  libtcl8.5 mercurial mercurial-common python-setuptools tcl8.5
The following packages will be upgraded:
  git git-man
2 upgraded, 5 newly installed, 0 to remove and 66 not upgraded.
Need to get 8,980 kB of archives.
After this operation, 13.7 MB of additional disk space will be used.
Get:1 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty/main amd64 libtcl8.5 amd64 8.5.15-2ubuntu1 [684 kB]
Get:2 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/universe amd64 mercurial-common all 2.8.2-1ubuntu1.3 [1,520 kB]
Get:3 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/universe amd64 mercurial amd64 2.8.2-1ubuntu1.3 [41.1 kB]
Get:4 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates/main amd64 python-setuptools all 3.3-1ubuntu2 [230 kB]
Get:5 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty/main amd64 tcl8.5 amd64 8.5.15-2ubuntu1 [13.9 kB]
Ign:6 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main amd64 git amd64 1:2.16.1-0ppa1~ubuntu14.04.1
Ign:7 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main i386 git-man all 1:2.16.1-0ppa1~ubuntu14.04.1
Ign:6 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main amd64 git amd64 1:2.16.1-0ppa1~ubuntu14.04.1
Ign:7 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main amd64 git-man all 1:2.16.1-0ppa1~ubuntu14.04.1
Err:6 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main amd64 git amd64 1:2.16.1-0ppa1~ubuntu14.04.1
  Could not connect to ppa.launchpad.net:80 (91.189.95.83), connection timed out
Err:7 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main i386 git-man all 1:2.16.1-0ppa1~ubuntu14.04.1
  Unable to connect to ppa.launchpad.net:http:
Err:7 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main amd64 git-man all 1:2.16.1-0ppa1~ubuntu14.04.1
  Unable to connect to ppa.launchpad.net:http:
Err:7 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main i386 git-man all 1:2.16.1-0ppa1~ubuntu14.04.1
  Unable to connect to ppa.launchpad.net:http:
Err:7 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty/main i386 git-man all 1:2.16.1-0ppa1~ubuntu14.04.1
  Unable to connect to ppa.launchpad.net:http:
Fetched 2,488 kB in 10s (248 kB/s)
W: --force-yes is deprecated, use one of the options starting with --allow instead.
E: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/pool/main/g/git/git_2.16.1-0ppa1~ubuntu14.04.1_amd64.deb  Could not connect to ppa.launchpad.net:80 (91.189.95.83), connection timed out

E: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/pool/main/g/git/git-man_2.16.1-0ppa1~ubuntu14.04.1_all.deb  Unable to connect to ppa.launchpad.net:http:

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

travis_time:end:074dd4f4:start=1517350360478176786,finish=1517350371321443943,duration=10843267157
�[0Ktravis_fold:start:apt-get.diagnostics
�[0K�[31;1mapt-get install failed�[0m
$ cat ~/apt-get-update.log
Ign:1 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty InRelease
Hit:2 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-updates InRelease
Hit:3 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty-backports InRelease
Hit:4 http://us-central1.gce.archive.ubuntu.com/ubuntu trusty Release
Ign:5 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:8 http://dl.google.com/linux/chrome/deb stable Release
Ign:6 http://toolbelt.heroku.com/ubuntu ./ InRelease
Hit:9 http://security.ubuntu.com/ubuntu trusty-security InRelease
Hit:10 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu trusty InRelease
Hit:11 http://toolbelt.heroku.com/ubuntu ./ Release
Hit:13 https://download.docker.com/linux/ubuntu trusty InRelease
Ign:15 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty InRelease
Hit:16 https://dl.hhvm.com/ubuntu trusty InRelease
Hit:18 http://ppa.launchpad.net/git-core/ppa/ubuntu trusty InRelease
Hit:19 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty InRelease
Hit:20 https://packagecloud.io/computology/apt-backport/ubuntu trusty InRelease
Hit:21 http://ppa.launchpad.net/pollinate/ppa/ubuntu trusty InRelease
Hit:22 https://packagecloud.io/github/git-lfs/ubuntu trusty InRelease
Hit:23 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty InRelease
Hit:24 https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu trusty InRelease
Hit:25 http://ppa.launchpad.net/couchdb/stable/ubuntu trusty Release
Err:27 http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 InRelease
  Could not connect to repo.mongodb.org:80 (13.33.160.183), connection timed out
Hit:28 http://apt.postgresql.org/pub/repos/apt trusty-pgdg InRelease
Get:7 http://dl.bintray.com/apache/cassandra 39x InRelease [3,168 B]
Fetched 3,168 B in 10s (304 B/s)
Reading package lists...
W: http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/Release.gpg: Signature by key 15866BAFD9BCC4F3C1E0DFC7D69548E1C17EAB57 uses weak digest algorithm (SHA1)
W: Failed to fetch http://repo.mongodb.org/apt/ubuntu/dists/trusty/mongodb-org/3.4/InRelease  Could not connect to repo.mongodb.org:80 (13.33.160.183), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
travis_fold:end:apt-get.diagnostics
�[0K
�[31;1mThe command "sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install tcl8.5 python-setuptools git mercurial time" failed and exited with 100 during .�[0m

Your build has been stopped.

(bleep, bloop, I'm just a bot, please talk to my owner @boegel if you notice you me acting stupid)

@akesandgren
Copy link
Contributor

@boegel Care to fix the conflicts?

@boegel boegel modified the milestones: 3.x, 4.x Feb 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants