MeshLab update ready to review/sponsor

2020-12-01 Thread Ryan Pavlik
Hello Debian scientists!

I have completed the update of the MeshLab package to 2020.09, which was
the latest upstream release before this morning. It is presently in
Salsa, ready for review and sponsorship:

https://salsa.debian.org/science-team/meshlab

As is common with this project, upstream shuffled/added some bundled
deps, so the files-excluded list got updated as did the rest of the
copyright file, which was the bulk of the work. On the plus side, the
file now mostly is the same as the output of `cme update
dpkg-copyright`, which should reduce maintenance burden.

I don't have time this week to look at 2020.12, released today, but it
does make our Files-Excluded work much harder through some build system
modification/re-org. I've opened some discussions with upstream about
these changes, and hopefully they'll revise them so we can have an
easier-to-package 2021.01, and maybe just skip 2020.12 entirely.

This will fix https://bugs.debian.org/975157 - the lone bug, a FTBFS and
thus serious.

I'd also like to acknowledge the help of Anton Gladky in getting the
previous 2020.06 release out.

Thanks for your reviews and sponsorship!

Ryan Pavlik

(Apologies for my previous unreadable encrypted email: looks like I
accidentally encrypted the email to myself instead of signing it. I have
reverted my Thunderbird settings.)



signature.asc
Description: OpenPGP digital signature


[help] Error in hdmf possibly caused by hdf5 issue?

2020-12-01 Thread Andreas Tille
Control: tags -1 help

Hi,

the build log says:

...
> ==
> FAIL: test_link_h5py_dataset_h5dataio_input 
> (tests.unit.test_io_hdf5_h5tools.H5IOTest)
> --
> Traceback (most recent call last):
>   File 
> "/<>/.pybuild/cpython3_3.9_hdmf/build/tests/unit/test_io_hdf5_h5tools.py",
>  line 688, in test_link_h5py_dataset_h5dataio_input
> self.assertTrue(isinstance(self.f.get('test_softlink', getlink=True), 
> SoftLink))
> AssertionError: False is not true
> 
> ==
> FAIL: test_link_h5py_dataset_input (tests.unit.test_io_hdf5_h5tools.H5IOTest)
> --
> Traceback (most recent call last):
>   File 
> "/<>/.pybuild/cpython3_3.9_hdmf/build/tests/unit/test_io_hdf5_h5tools.py",
>  line 671, in test_link_h5py_dataset_input
> self.assertTrue(isinstance(self.f.get('test_softlink', getlink=True), 
> SoftLink))
> AssertionError: False is not true
> 
> --
> Ran 748 tests in 3.146s
> 
> FAILED (failures=2, skipped=3, expected failures=1)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd 
> /<>/.pybuild/cpython3_3.9_hdmf/build; python3.9 -m unittest 
> discover -v 
> dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.8" returned 
> exit code 13
...

I wonder whether there is a known issue with hdf5 which might cause this
test suite error which otherwise looks pretty clean (also in other hdf5
tests).

Kind regards

Andreas.

-- 
http://fam-tille.de



...

2020-12-01 Thread Ryan Pavlik


binvaQ9sEjV5W.bin
Description: PGP/MIME version identification


encrypted.asc
Description: OpenPGP encrypted message