Merge lp:~adam-stokes/ubuntu/quantal/aces3/build-fix into lp:ubuntu/quantal/aces3

Proposed by Adam Stokes on 2012-07-12
Status: Work in progress
Proposed branch: lp:~adam-stokes/ubuntu/quantal/aces3/build-fix
Merge into: lp:ubuntu/quantal/aces3
Diff against target: 26 lines (+8/-1)
2 files modified
debian/changelog (+7/-0)
debian/rules (+1/-1)
To merge this branch: bzr merge lp:~adam-stokes/ubuntu/quantal/aces3/build-fix
Reviewer Review Type Date Requested Status
Ubuntu branches 2012-07-12 Pending
Review via email: mp+114675@code.launchpad.net

Description of the Change

Builds were failing on i386, however, a previous change that intended to fix builds in chroot seem to not apply in this situation. I was able to successfully build in i386/amd64 without the need of OMPI_MCA_plm_rsh_agent in the build rules.

To post a comment you must log in.
6. By Adam Stokes on 2012-07-12

Remove commented out build line

Michael Terry (mterry) wrote :

Note that this issue is Debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680397 (which doesn't have a solution yet).

With this branch, the build completes, but now gives errors like the following. So I'm not thinking this is the best solution.

--------------------------------------------------------------------------
[tambo:01844] [[INVALID],INVALID] ORTE_ERROR_LOG: Not found in file ../../../orte/runtime/orte_init.c at line 132
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort. There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems. This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):

  orte_ess_set_name failed
  --> Returned value Not found (-13) instead of ORTE_SUCCESS

Bryce Harrington (bryce) wrote :

I'm setting the status back to Work In Progress. Please set it back to Needs review once you've addressed mterry's points.

Unmerged revisions

6. By Adam Stokes on 2012-07-12

Remove commented out build line

5. By Adam Stokes on 2012-07-12

Removing OMPI_MCA_plm_rsh_agent allows both i386/amd64
builds to complete successfully in chroot

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-03-24 04:01:26 +0000
3+++ debian/changelog 2012-07-12 22:38:18 +0000
4@@ -1,3 +1,10 @@
5+aces3 (3.0.6-4ubuntu1) quantal; urgency=low
6+
7+ * Removing OMPI_MCA_plm_rsh_agent allows both i386/amd64
8+ builds to complete successfully in chroot
9+
10+ -- Adam Stokes <adam.stokes@canonical.com> Thu, 12 Jul 2012 12:10:08 -0400
11+
12 aces3 (3.0.6-4) unstable; urgency=low
13
14 * debian/patches/patches/default_directories.patch: Fix patch for the case
15
16=== modified file 'debian/rules'
17--- debian/rules 2012-03-24 04:01:26 +0000
18+++ debian/rules 2012-07-12 22:38:18 +0000
19@@ -10,6 +10,6 @@
20
21 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
22 override_dh_auto_test:
23- -(cd tests; OMPI_MCA_plm_rsh_agent=/bin/false csh ./runscript)
24+ -(cd tests; csh ./runscript)
25 -cat ACESIII_TESTS/monitor_tests
26 endif

Subscribers

People subscribed via source and target branches

to all changes: