ruby-hdfeos5 version 1.0-2 FTBFS on i386 in precise

Bug #935410 reported by Andreas Moog
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hdf-eos5 (Ubuntu)
Fix Released
High
Colin Watson
Precise
Won't Fix
High
Unassigned

Bug Description

This is a semi-automatic report based on the latest archive rebuild results [1].
Apologies if it reaches you in error.

Excerpt from the buildlog:

    minor: Object not found
  #001: ../../../src/H5Ddeprec.c line 232 in H5Dopen1(): not found
    major: Dataset
    minor: Object not found
  #002: ../../../src/H5Gloc.c line 468 in H5G_loc_find(): can't find object
    major: Symbol table
    minor: Object not found
  #003: ../../../src/H5Gtraverse.c line 877 in H5G_traverse(): internal path traversal failed
    major: Symbol table
    minor: Object not found
  #004: ../../../src/H5Gtraverse.c line 703 in H5G_traverse_real(): traversal operator failed
    major: Symbol table
    minor: Callback failed
  #005: ../../../src/H5Gloc.c line 423 in H5G_loc_find_cb(): object doesn't exist
    major: Symbol table
    minor: Object not found
../lib/numru/hdfeos5.rb:44:in `swattach': ERROR [hdfeos5sw_wrap.c:354] (HE5Error)
 from ../lib/numru/hdfeos5.rb:44:in `swath'
 from test_sw.rb:22
make[1]: *** [all] Error 1
make[1]: Leaving directory `/build/buildd/ruby-hdfeos5-1.0'
make: *** [install/libhdfeos5-ruby1.8] Error 2
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2
******************************************************************************
Build finished at 20120210-1533
FAILED [dpkg-buildpackage died]

The full buidlog can be found at https://launchpad.net/ubuntu/+archive/test-rebuild-20120201/+build/3170019/+files/buildlog_ubuntu-precise-i386.ruby-hdfeos5_1.0-2_FAILEDTOBUILD.txt.gz.

[1] http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20120201-precise.html

Tags: ftbfs precise

Related branches

Andreas Moog (ampelbein)
Changed in ruby-hdfeos5 (Ubuntu):
importance: Undecided → High
Revision history for this message
Colin Watson (cjwatson) wrote :

This builds cleanly in Debian unstable. I suspect our elderly hdf5 is at fault.

Revision history for this message
Colin Watson (cjwatson) wrote :

However, we have similar symptoms in quantal with an up-to-date hdf5.

Colin Watson (cjwatson)
Changed in ruby-hdfeos5 (Ubuntu):
status: New → Triaged
Changed in ruby-hdfeos5 (Ubuntu Precise):
status: New → Triaged
Revision history for this message
Colin Watson (cjwatson) wrote :

This is actually a bug in hdf-eos5. valgrind showed that it has lots of strcpy calls that should be memmove. After fixing those, ruby-hdfeos5's tests pass without further modification.

affects: ruby-hdfeos5 (Ubuntu Precise) → hdf-eos5 (Ubuntu Precise)
Changed in hdf-eos5 (Ubuntu Precise):
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Colin Watson (cjwatson)
Changed in hdf-eos5 (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Changed in hdf-eos5 (Ubuntu Precise):
status: In Progress → Triaged
assignee: Colin Watson (cjwatson) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hdf-eos5 - 5.1.13.dfsg.1-3ubuntu1

---------------
hdf-eos5 (5.1.13.dfsg.1-3ubuntu1) quantal; urgency=low

  * Turn lots of overlapping strcpy calls into memmove (LP: #935410).
 -- Colin Watson <email address hidden> Thu, 11 Oct 2012 16:24:46 +0100

Changed in hdf-eos5 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Andreas Moog (ampelbein) wrote :

Precise is EoL, setting task to Won't Fix.

Changed in hdf-eos5 (Ubuntu Precise):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.