#19508: Implementing RijndaelGF
-------------------------------------+-------------------------------------
Reporter: tgagne | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-6.10
Component: cryptography | Resolution:
Keywords: cryptography, | Merged in:
aes, rijndaelgf | Reviewers: Martin Albrecht
Authors: Thomas Gagne | Work issues:
Report Upstream: N/A | Commit:
Branch: u/tgagne | c9cda29f52527c5f3356b8034cc4fa0f148f06f5
/rijndael-gf | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by tgagne):
Replying to [comment:13 vbraun]:
> Docs don't build, as is obvious from the patchbot output:
> {{{
> [cryptogra] reading sources... [100%] sage/crypto/util
> [cryptogra] loading cross citations...
> [cryptogra]
/mnt/highperf/buildbot/slave/sage_git/build/src/doc/en/reference/cryptography/sage/crypto/block_cipher/miniaes.rst:11:
WARNING: autodoc can't import/find module
'sage.crypto.block_cipher.miniaes', it reported error: "No module named
rijndael_gf", please check your spelling and sys.path
> [cryptogra]
/mnt/highperf/buildbot/slave/sage_git/build/src/doc/en/reference/cryptography/sage/crypto/block_cipher/sdes.rst:11:
WARNING: autodoc can't import/find module 'sage.crypto.block_cipher.sdes',
it reported error: "No module named rijndael_gf", please check your
spelling and sys.path
> Error building the documentation.
> Traceback (most recent call last):
> File
"/mnt/highperf/buildbot/slave/sage_git/build/src/doc/common/builder.py",
line 1636, in <module>
> getattr(get_builder(name), type)()
> File
"/mnt/highperf/buildbot/slave/sage_git/build/src/doc/common/builder.py",
line 302, in _wrapper
> getattr(get_builder(document), 'inventory')(*args, **kwds)
> File
"/mnt/highperf/buildbot/slave/sage_git/build/src/doc/common/builder.py",
line 513, in _wrapper
> x.get(99999)
> File
"/mnt/highperf/buildbot/slave/sage_git/build/local/lib/python/multiprocessing/pool.py",
line 558, in get
> raise self._value
> OSError: [cryptogra]
/mnt/highperf/buildbot/slave/sage_git/build/src/doc/en/reference/cryptography/sage/crypto/block_cipher/miniaes.rst:11:
WARNING: autodoc can't import/find module
'sage.crypto.block_cipher.miniaes', it reported error: "No module named
rijndael_gf", please check your spelling and sys.path
> }}}
Thanks for catching this, Volker!
I've updated `block_cipher/all.py` so that it doesn't point towards the
missing `rijndael_gf.py` and I added the new location to `mq/__init__.py`.
This fixed the problem with building documentation for me, but I did have
to do a `make doc` for it to work since the documentation was partially
built for me. Hopefully you won't run into that issue.
--
Ticket URL: <http://trac.sagemath.org/ticket/19508#comment:15>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.