[codeface] Re: Bugfixes and copyright header cleanups

  • From: Wolfgang Mauerer <wolfgang.mauerer@xxxxxxxxxxxxxxxxx>
  • To: <codeface@xxxxxxxxxxxxx>
  • Date: Sun, 19 Jun 2016 23:39:11 +0200

Am 17/06/2016 um 16:16 schrieb Claus Hunsen:

thank you very much for this list of patches, Wolfgang. The error with
the plyr package appeared to me just yesterday and I was about to fix it
somehow, when I saw your patches.

Unfortunately, the Travis build on your pull request fails due to
further problems where R tries to unload packages.

Here the list of occurrences:
https://travis-ci.org/siemens/codeface/builds/138348511#L8019
https://travis-ci.org/siemens/codeface/builds/138348511#L8494
https://travis-ci.org/siemens/codeface/builds/138348511#L8769
https://travis-ci.org/siemens/codeface/builds/138348511#L9151
https://travis-ci.org/siemens/codeface/builds/138348511#L9507
The first occurrence is related to the "slam" package, the others to
"plyr".

... and after several more unpleasant encounters with outdated
software packages on an ancient base distribution, I decided to fix the
problem properly by lifting the base distribution to Ubuntu 16.04.
Results are in branch for-upstream, and things work (without
substantial testing, but deployment and VCS based project analysis are
fine) for vagrant-lxc. Did not do any testing with Virtualbox or other
VMs yet. Further testing and feedback are appreciated!

Until I figure out how travis-ci.org can be instructed to use a more
recent base distribution than Ubuntu 12.04 (hints welcome ;)),
continuous integration testing is broken for branch for-upstream.

Thanks, Wolfgang


@all: Does anyone know why this problems appears just now and not
earlier? Seems weird to me...

Best,
Claus


Am 16.06.2016 um 22:46 schrieb Wolfgang Mauerer:
The following series fixes some problems with upstream changes in
various packages, and makes vagrant based deployments more robust.
It also adds license information to previously implicitly licensed
files. All copyright holders are notified on CC for the respective patches.

If nobody objects, I'll merge at the beginning of next week. The series
is also available in branch for-upstream.

--
 b/Vagrantfile                                    |    3 
 b/codeface/R/cluster/persons.r                   |    2 
 b/codeface/R/complexity.r                        |    2 
 b/codeface/R/developer_classification.r          |   16 ++++
 b/codeface/R/test_developer_classification.r     |   16 ++++
 b/integration-scripts/install_codeface_R.sh      |    5 -
 b/integration-scripts/install_codeface_node.sh   |    2 
 b/integration-scripts/install_codeface_python.sh |    2 
 b/integration-scripts/install_common.sh          |    2 
 b/integration-scripts/install_cppstats.sh        |   36 ++++++++--
 b/integration-scripts/setup_database.sh          |    3 
 b/integration-scripts/test_codeface.sh           |    2 
 b/packages.r                                     |   78 
+++++++++++++++++++++++
 packages.R                                       |   59 -----------------
 packages.minimal.R                               |   10 --
 15 files changed, 157 insertions(+), 81 deletions(-)
From: Wolfgang Mauerer <wolfgang.mauerer@xxxxxxxxxxxxxxxxx>
Subject: Bugfixes and copyright header cleanups
In-Reply-To: 




Other related posts: