[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#861736: python-nxs: Cannot save files with nxs python module




Package: python-nxs
Version: 4.3.2-svn1921-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,

   * What led up to the situation?

   Run the following python code:

   import nxs
   e = nxs.NXentry(name= "NXtomo")
   e.save("filenamenxs.h5", 'w5')


   * What was the outcome of this action?

   Got the following exception:

NeXusError
Traceback (most recent call last)
<ipython-input-3-05b94b04d656> in <module>()
----> 1 e.save("filenamenxs.h5", 'w5')

/usr/lib/python2.7/dist-packages/nxs/tree.pyc in save(self, filename, format)
    866                 root = NXroot(NXentry(self))
    867             if root.nxfile: root.nxfile.close()
--> 868             file = NeXusTree(filename, format)
    869             file.writefile(root)
    870             file.close()

/usr/lib/python2.7/dist-packages/nxs/napi.pyc in __init__(self, filename, mode)
    318             else:
    319                 op = 'create'
--> 320             raise NeXusError, "Could not %s %s"%(op,filename)
    321         self.isopen = True
    322


   * What outcome did you expect instead?

An hdf5 file filenamenxs.h5 saved with no exception.

Note: Tried this with debian:stable docker and it worked correctly.


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64
 (x86_64)

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages python-nxs depends on:
ii  libnexus0v5  4.3.2-svn1921-4+b1
pn  python:any   <none>

python-nxs recommends no packages.

python-nxs suggests no packages.

-- no debconf information


Reply to: