Bug#757163: jhdf: fails to build on kfreebsd

Gilles Filippini pini at debian.org
Tue Aug 12 23:23:06 UTC 2014


Hi,

On Tue, 5 Aug 2014 22:57:27 +0200 Sebastian Ramacher
<sramacher at debian.org> wrote:
> Source: jhdf
> Version: 2.9-2
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)

jhdf wasn't expected to build on kfreebsd-* because of the versioned
Build-depends on default-jdk (>= 1:1.6). But since the epoch bump of
default-jdk this test now matches 2:1.5. I've fixed that in
debian/control and uploaled to unstable. But I have no idea how to get
existing binary packages removed from testing/kfreebsd-*. Any idea?
> 
> jhdf failed to build on kfreebsd-* with:
> | /usr/lib/jvm/default-java/bin//javac -source 1.5 -target 1.5 -g -deprecation -d ../../../lib -classpath /usr/lib/jvm/default-java/jre/lib/rt.jar:/«PKGBUILDDIR»:../../../lib:.  DataOptionDialog.java HDFView.java ImageView.java TableView.java TextView.java TreeView.java ViewManager.java ViewProperties.java NewAttributeDialog.java NewDatasetDialog.java NewDatatypeDialog.java NewLinkDialog.java NewTableDataDialog.java NewFileDialog.java NewGroupDialog.java DefaultFileFilter.java FileConversionDialog.java MathConversionDialog.java NewImageDialog.java UserOptionsDialog.java Tools.java Chart.java DataView.java DefaultImageView.java DefaultMetaDataView.java DefaultPaletteView.java DefaultTableView.java DefaultTextView.java DefaultTreeView.java MetaDataView.java HelpView.java PaletteView.java
> ...
> | 58. ERROR in /«PKGBUILDDIR»/ncsa/hdf/view/UserOptionsDialog.java (at line 974)
> |   public void itemStateChanged(ItemEvent e) {
> |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> | The method itemStateChanged(ItemEvent) of type UserOptionsDialog must override a superclass method
> | ----------
> | ----------
> | 59. ERROR in /«PKGBUILDDIR»/ncsa/hdf/view/DefaultImageView.java (at line 90)
> |   import javax.swing.filechooser.FileNameExtensionFilter;
> |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> | The import javax.swing.filechooser.FileNameExtensionFilter cannot be resolved
> | ----------
> ...
> | 171 problems (4 errors, 167 warnings)make[4]: *** [all] Error 255
> | ../../../config/Rules.mk:60: recipe for target 'all' failed
> | make[4]: Leaving directory '/«PKGBUILDDIR»/ncsa/hdf/view'
> | make[3]: *** [all] Error 2
> | ../../config/Rules.mk:50: recipe for target 'all' failed
> | make[3]: Leaving directory '/«PKGBUILDDIR»/ncsa/hdf'
> | make[2]: *** [all] Error 2
> | ../config/Rules.mk:50: recipe for target 'all' failed
> | make[2]: Leaving directory '/«PKGBUILDDIR»/ncsa'
> | make[1]: *** [ncsa] Error 2
> | Makefile:203: recipe for target 'ncsa' failed
> | make[1]: Leaving directory '/«PKGBUILDDIR»'
> | /usr/share/cdbs/1/class/makefile.mk:47: recipe for target 'debian/stamp-makefile-build' failed
> 
> The full build logs are available from
> https://buildd.debian.org/status/fetch.php?pkg=jhdf&arch=kfreebsd-amd64&ver=2.9-2&stamp=1406977251.
> Please take a look.
> 
> There are also plenty of errors related to a missing Build-Depends on
> libfits-java. These errors don't seem to be fatal which might be a bug
> in the build system.

This is wanted: fits and nc2 subsystems are explicitly disabled by a
previous patch. I'v fixed this patch to remove the corresponding
directories from the build.

Thanks,

_g.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20140813/489c36ff/attachment-0001.sig>


More information about the debian-science-maintainers mailing list