Custom Query (72 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1 - 3 of 72)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#36 fixed Allow pycryptopp installation from setuptools zooko Nikratio
Description

Hello,

I have specified pycryptopp as an external dependency in my Python module. When pycryptopp is not yet installed, setuptools automatically downloads and (tries) to install it.

However, for some reason this does not work. Here is the output that I get:

$ ./setup.py test running test Searching for pycryptopp Reading http://pypi.python.org/simple/pycryptopp/ Reading http://allmydata.org/trac/pycryptopp Reading http://allmydata.org/source/pycryptopp Reading http://allmydata.org/source/zfec Best match: pycryptopp 0.5.17 Downloading http://pypi.python.org/packages/source/p/pycryptopp/pycryptopp-0.5.17.tar.gz#md5=b3d19e7203531f8bd241ae58062f99e4 Processing pycryptopp-0.5.17.tar.gz Running pycryptopp-0.5.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZMeM89/pycryptopp-0.5.17/egg-dist-tmp-BlCkIO Traceback (most recent call last):

File "./setup.py", line 336, in <module>

main()

File "./setup.py", line 107, in main

'upload_docs': upload_docs, }

File "/usr/lib/python2.6/distutils/core.py", line 152, in setup

dist.run_commands()

File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands

self.run_command(cmd)

File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command

cmd_obj.run()

File "build/bdist.linux-i686/egg/setuptools/command/test.py", line 111, in run File "build/bdist.linux-i686/egg/setuptools/dist.py", line 284, in fetch_build_eggs File "build/bdist.linux-i686/egg/pkg_resources.py", line 563, in resolve

to resolve their dependencies. error_info is a dictionary mapping

File "build/bdist.linux-i686/egg/pkg_resources.py", line 799, in best_match

File "build/bdist.linux-i686/egg/pkg_resources.py", line 811, in obtain

cache_path

File "build/bdist.linux-i686/egg/setuptools/dist.py", line 327, in fetch_build_egg File "build/bdist.linux-i686/egg/setuptools/command/easy_install.py", line 446, in easy_install

File "build/bdist.linux-i686/egg/setuptools/command/easy_install.py", line 476, in install_item

File "build/bdist.linux-i686/egg/setuptools/command/easy_install.py", line 655, in install_eggs

File "build/bdist.linux-i686/egg/setuptools/command/easy_install.py", line 930, in build_and_install

File "build/bdist.linux-i686/egg/setuptools/command/easy_install.py", line 919, in run_setup

File "build/bdist.linux-i686/egg/setuptools/sandbox.py", line 62, in run_setup File "build/bdist.linux-i686/egg/setuptools/sandbox.py", line 105, in run File "build/bdist.linux-i686/egg/setuptools/sandbox.py", line 64, in <lambda> File "setup.py", line 20, in <module>

TypeError?: use_setuptools() got an unexpected keyword argument 'min_version'

It would be really nice if this could be made to work.

#51 fixed Installation fails with ImportError: No module named darcsver.setuptools_command Nikratio
Description

When pycryptopp is specified as an external dependency in a Python module and installed automatically by setuptools, this fails as follows:

Processing pycryptopp-0.5.17.tar.gz
Running pycryptopp-0.5.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-waonxf/pycryptopp-0.5.17/egg-dist-tmp-MdU0qU
Checking .pth file support in .
/usr/bin/python -E -c pass
Searching for setuptools-darcs>=1.0.5
Reading http://pypi.python.org/simple/setuptools_darcs/
Reading http://allmydata.org/trac/setuptools_darcs
Best match: setuptools-darcs 1.2.11
Downloading http://pypi.python.org/packages/source/s/setuptools_darcs/setuptools_darcs-1.2.11.tar.gz#md5=79451a8e77b9692861a655e53df094f0
Processing setuptools_darcs-1.2.11.tar.gz
Running setuptools_darcs-1.2.11/setup.py -q bdist_egg --dist-dir /tmp/easy_install-waonxf/pycryptopp-0.5.17/temp/easy_install-1I7zLX/setuptools_darcs-1.2.11/egg-dist-tmp-3DHTbn
Checking .pth file support in .
/usr/bin/python -E -c pass
Searching for darcsver>=1.2.0
Reading http://pypi.python.org/simple/darcsver/
Reading http://allmydata.org/trac/darcsver
Best match: darcsver 1.5.5
Downloading http://pypi.python.org/packages/source/d/darcsver/darcsver-1.5.5.tar.gz#md5=e31761d618c8544d626685997ac7159b
Processing darcsver-1.5.5.tar.gz
Running darcsver-1.5.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-waonxf/pycryptopp-0.5.17/temp/easy_install-1I7zLX/setuptools_darcs-1.2.11/temp/easy_install-38ZcnL/darcsver-1.5.5/egg-dist-tmp-DbU50F

Installed /tmp/easy_install-waonxf/pycryptopp-0.5.17/temp/easy_install-1I7zLX/setuptools_darcs-1.2.11/darcsver-1.5.5-py2.6.egg

Installed /tmp/easy_install-waonxf/pycryptopp-0.5.17/setuptools_darcs-1.2.11-py2.6.egg
Traceback (most recent call last):
  File "setup.py", line 372, in <module>
    main()
  File "setup.py", line 123, in main
    'upload_docs': upload_docs, }
  File "/usr/lib/python2.6/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File "/usr/lib/python2.6/dist-packages/setuptools/command/install.py", line 73, in run
    self.do_egg_install()
  File "/usr/lib/python2.6/dist-packages/setuptools/command/install.py", line 101, in do_egg_install
    cmd.run()
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 254, in run
    self.easy_install(spec, not self.no_deps)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 470, in easy_install
    return self.install_item(None, spec, tmpdir, deps, True)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 521, in install_item
    self.process_distribution(spec, dist, deps)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 577, in process_distribution
    self.easy_install(dist.as_requirement())
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 489, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 519, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 698, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 975, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/lib/python2.6/dist-packages/setuptools/command/easy_install.py", line 964, in run_setup
    run_setup(setup_script, args)
  File "/usr/lib/python2.6/dist-packages/setuptools/sandbox.py", line 29, in run_setup
    lambda: execfile(
  File "/usr/lib/python2.6/dist-packages/setuptools/sandbox.py", line 70, in run
    return func()
  File "/usr/lib/python2.6/dist-packages/setuptools/sandbox.py", line 31, in <lambda>
    {'__file__':setup_script, '__name__':'__main__'}
  File "setup.py", line 278, in <module>
    setuptools_test.test.initialize_options(self)
  File "setup.py", line 273, in _setup
    'If this option is not specified, tests requiring access '
  File "/usr/lib/python2.6/distutils/core.py", line 138, in setup
    ok = dist.parse_command_line()
  File "/usr/lib/python2.6/dist-packages/setuptools/dist.py", line 232, in parse_command_line
    result = _Distribution.parse_command_line(self)
  File "/usr/lib/python2.6/distutils/dist.py", line 460, in parse_command_line
    args = self._parse_command_opts(parser, args)
  File "/usr/lib/python2.6/dist-packages/setuptools/dist.py", line 556, in _parse_command_opts
    nargs = _Distribution._parse_command_opts(self, parser, args)
  File "/usr/lib/python2.6/distutils/dist.py", line 518, in _parse_command_opts
    cmd_class = self.get_command_class(command)
  File "/usr/lib/python2.6/dist-packages/setuptools/dist.py", line 361, in get_command_class
    self.cmdclass[command] = cmdclass = ep.load()
  File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 1948, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
ImportError: No module named darcsver.setuptools_command

Manually installing setuptools-darcs before calling setup.py works around this problem.

#67 fixed Use of uninitialised value in CryptoPP::Rijndael_Enc_AdvancedProcessBlocks weidai Nikratio
Description

Hello,

When running a different module under Valgrind, I noticed that CryptoPP seems to use uninitialized values at a few points:

==8726== Use of uninitialised value of size 4
==8726==    at 0x65D6325: CryptoPP::Rijndael_Enc_AdvancedProcessBlocks(void*, unsigned int const*) (in /usr/lib/libcrypto++.so.8.0.0)
==8726==    by 0x65D651D: CryptoPP::Rijndael::Enc::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned int, unsigned int) const (in /usr/lib/libcrypto++.so.8.0.0)
==8726==    by 0x65B1341: CryptoPP::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int) (in /usr/lib/libcrypto++.so.8.0.0)
==8726==    by 0x62EE05E: CryptoPP::CTR_ModePolicy::WriteKeystream(unsigned char*, unsigned int) (modes.h:151)
==8726==    by 0x650B48E: CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >::ProcessData(unsigned char*, unsigned char const*, unsigned int) (in /usr/lib/libcrypto++.so.8.0.0)
==8726==    by 0x62EDA5D: AES_process(AES*, _object*) (aesmodule.cpp:77)
==8726==    by 0x80F92A8: call_function (ceval.c:3738)
==8726==    by 0x80F4ACA: PyEval_EvalFrameEx (ceval.c:2412)
==8726==    by 0x80F7214: PyEval_EvalCodeEx (ceval.c:3000)
==8726==    by 0x80F99F3: fast_function (ceval.c:3846)
==8726==    by 0x80F964C: call_function (ceval.c:3771)
==8726==    by 0x80F4ACA: PyEval_EvalFrameEx (ceval.c:2412)
1 2 3 4 5 6 7 8 9 10 11
Note: See TracQuery for help on using queries.