Bug#757163: jhdf: fails to build on kfreebsd

2014-08-05 Thread Sebastian Ramacher
Source: jhdf
Version: 2.9-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)

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.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: Digital signature


Bug#757163: jhdf: fails to build on kfreebsd

2014-08-12 Thread Gilles Filippini
Hi,

On Tue, 5 Aug 2014 22:57:27 +0200 Sebastian Ramacher
 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.



signature.asc
Description: OpenPGP digital signature


Bug#757163: jhdf: fails to build on kfreebsd

2014-08-12 Thread Sebastian Ramacher
Hi

On 2014-08-13 01:23:06, Gilles Filippini wrote:
> On Tue, 5 Aug 2014 22:57:27 +0200 Sebastian Ramacher
>  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?

reportbug ftp.debian.org

and ask for a removal of the binaries from kfreebsd-*. But if they are not
supposed to build on kfreebsd-* anyway, why are they Architecture: any?
Apparently they should be Architecture: linux-any.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: Digital signature


Bug#757163: jhdf: fails to build on kfreebsd

2014-08-13 Thread Gilles Filippini
Sebastian Ramacher a écrit , Le 13/08/2014 01:46:
> Hi
> 
> On 2014-08-13 01:23:06, Gilles Filippini wrote:
>> On Tue, 5 Aug 2014 22:57:27 +0200 Sebastian Ramacher
>>  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?
> 
> reportbug ftp.debian.org
> 
> and ask for a removal of the binaries from kfreebsd-*.

Will do that, thanks.

> But if they are not
> supposed to build on kfreebsd-* anyway, why are they Architecture: any?
> Apparently they should be Architecture: linux-any.

Actually it is supposed to build on architectures with a JDK >= 1.6.
Then it makes more sense to keep Architecture: any for the case when
kfreebsd-* have JDK >= 1.6 in the future.

Thanks,

_g.



signature.asc
Description: OpenPGP digital signature