rkward: buildbot jobs failing due to erroneously existing files on the builders
Marko Käning (MacPorts)
mk-macports at posteo.net
Sat Jan 23 17:57:44 PST 2016
Hi Ryan,
something weird had happened last August to the buildbots w.r.t.
building port:rkward [1], as some files were left on the filesystem
which let all buildbots fail installations [2-4].
Funnily enough the installation for Snow Leopard was successful in [5].
See these timestamps which show that the files were created in August:
---
RKWARD_TIMESTAMPS:
total 32
drwxr-xr-x 7 root wheel 238 Aug 5 16:08 Meta
drwxr-xr-x 5 root wheel 170 Aug 5 16:08 R
drwxr-xr-x 7 root wheel 238 Aug 5 16:08 help
drwxr-xr-x 4 root wheel 136 Aug 5 16:08 html
-rw-r--r-- 1 root wheel 2141 Aug 5 16:08 INDEX
-rw-r--r-- 1 root wheel 462 Aug 5 16:08 CITATION
-rw-r--r-- 1 root wheel 1416 Aug 5 16:08 DESCRIPTION
-rw-r--r-- 1 root wheel 3044 Aug 5 16:08 NAMESPACE
/opt/local/Library/Frameworks/R.framework/Resources/library/rkward//Meta:
total 40
-rw-r--r-- 1 root wheel 1776 Aug 5 16:08 Rd.rds
-rw-r--r-- 1 root wheel 1805 Aug 5 16:08 hsearch.rds
-rw-r--r-- 1 root wheel 873 Aug 5 16:08 links.rds
-rw-r--r-- 1 root wheel 1226 Aug 5 16:08 nsInfo.rds
-rw-r--r-- 1 root wheel 1024 Aug 5 16:08 package.rds
/opt/local/Library/Frameworks/R.framework/Resources/library/rkward//R:
total 120
-rw-r--r-- 1 root wheel 1056 Aug 5 16:08 rkward
-rw-r--r-- 1 root wheel 49621 Aug 5 16:08 rkward.rdb
-rw-r--r-- 1 root wheel 2195 Aug 5 16:08 rkward.rdx
/opt/local/Library/Frameworks/R.framework/Resources/library/rkward//help:
total 168
-rw-r--r-- 1 root wheel 2015 Aug 5 16:08 AnIndex
-rw-r--r-- 1 root wheel 795 Aug 5 16:08 aliases.rds
-rw-r--r-- 1 root wheel 444 Aug 5 16:08 paths.rds
-rw-r--r-- 1 root wheel 68342 Aug 5 16:08 rkward.rdb
-rw-r--r-- 1 root wheel 794 Aug 5 16:08 rkward.rdx
/opt/local/Library/Frameworks/R.framework/Resources/library/rkward//html:
total 32
-rw-r--r-- 1 root wheel 10280 Aug 5 16:08 00Index.html
-rw-r--r-- 1 root wheel 1319 Aug 5 16:08 R.css
RKWARD_TIMESTAMPS:
total 32
drwxr-xr-x 7 root wheel 238 Aug 5 16:08 Meta
drwxr-xr-x 5 root wheel 170 Aug 5 16:08 R
drwxr-xr-x 7 root wheel 238 Aug 5 16:08 help
drwxr-xr-x 4 root wheel 136 Aug 5 16:08 html
-rw-r--r-- 1 root wheel 462 Aug 5 16:08 CITATION
-rw-r--r-- 1 root wheel 1095 Aug 5 16:08 DESCRIPTION
-rw-r--r-- 1 root wheel 695 Aug 5 16:08 INDEX
-rw-r--r-- 1 root wheel 296 Aug 5 16:08 NAMESPACE
/opt/local/Library/Frameworks/R.framework/Resources/library/rkwardtests//Meta:
total 40
-rw-r--r-- 1 root wheel 655 Aug 5 16:08 Rd.rds
-rw-r--r-- 1 root wheel 689 Aug 5 16:08 hsearch.rds
-rw-r--r-- 1 root wheel 351 Aug 5 16:08 links.rds
-rw-r--r-- 1 root wheel 304 Aug 5 16:08 nsInfo.rds
-rw-r--r-- 1 root wheel 923 Aug 5 16:08 package.rds
/opt/local/Library/Frameworks/R.framework/Resources/library/rkwardtests//R:
total 112
-rw-r--r-- 1 root wheel 1056 Aug 5 16:08 rkwardtests
-rw-r--r-- 1 root wheel 48577 Aug 5 16:08 rkwardtests.rdb
-rw-r--r-- 1 root wheel 835 Aug 5 16:08 rkwardtests.rdx
/opt/local/Library/Frameworks/R.framework/Resources/library/rkwardtests//help:
total 72
-rw-r--r-- 1 root wheel 618 Aug 5 16:08 AnIndex
-rw-r--r-- 1 root wheel 297 Aug 5 16:08 aliases.rds
-rw-r--r-- 1 root wheel 291 Aug 5 16:08 paths.rds
-rw-r--r-- 1 root wheel 17867 Aug 5 16:08 rkwardtests.rdb
-rw-r--r-- 1 root wheel 413 Aug 5 16:08 rkwardtests.rdx
/opt/local/Library/Frameworks/R.framework/Resources/library/rkwardtests//html:
total 16
-rw-r--r-- 1 root wheel 3080 Aug 5 16:08 00Index.html
-rw-r--r-- 1 root wheel 1319 Aug 5 16:08 R.css
---
I've therefore enabled the removal of the rkward(tests) folders during
the activation phase [6] and then all builds became GREEN. :)
Finally I disabled the pre-activate phase altogether [7].
Greets,
Marko
[1] https://build.macports.org/changes/58438
[2]
https://build.macports.org/builders/buildports-mavericks-x86_64/builds/16282
[3]
https://build.macports.org/builders/buildports-mtln-x86_64/builds/27434
[4]
https://build.macports.org/builders/buildports-yosemite-x86_64/builds/7644
[5]
https://build.macports.org/builders/buildports-snowleopard-x86_64/builds/39981
[6] https://build.macports.org/changes/58439
[7] https://build.macports.org/changes/58440
More information about the macports-dev
mailing list