Re: Invenio v2.0.5 is released

2015-07-17 Thread Surendran Karippadath
Hello,In Ubuntu-14.04 I followed the documentation and while installing an overlay got the following exception:(overlay)$cat setup.py
from setuptools import setupfrom setuptools import setup, find_packagespackages = find_packages()
setup(name=My Overlay,version=0.1.dev0,url="" />author=Invenio Software,author_email=inve...@invenio-software.org,description=My first overlay,packages=packages,install_requires=[Invenio==2.0.5],entry_points={invenio.config: [myoverlay = myoverlay.config]})(overlay)pip install -e 

Exception:Traceback (most recent call last):File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/basecommand.py, line 223, in mainstatus = self.run(options, args)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/commands/install.py, line 299, in runroot=options.root_path,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_set.py, line 646, in install**kwargsFile /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 813, in installself.move_wheel_files(self.source_dir, root=root)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 1008, in move_wheel_filesisolated=self.isolated,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 479, in move_wheel_filesmaker.make_multiple(['%s = %s' % kv for kv in console.items()])File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 334, in make_multiplefilenames.extend(self.make(specification, options))File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 323, in makeself._make_script(entry, filenames, options=options)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 214, in _make_scriptscript = self._get_script_text(entry).encode('utf-8')File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 397, in _get_script_textimport_name: entry.suffix.split(.)[0],AttributeError: 'NoneType' object has no attribute 'split'What can I doto fix it?Thank you for your attention.
From: Jean-Yves Le Meur
Posted: 17/07/2015 15:39
Subject: Invenio v2.0.5 is released

  Invenio v2.0.5 is released   Invenio v2.0.5 was released on July 17, 2015.  About -  Invenio is a digital library framework enabling you to build your own digital library or document repository on the web.  Security fixes --  + docker:    - Disables debug mode when using standard Docker image. Uses docker compose to set the variable instead.  Improved features -  + deposit:    - Improves handling of large files in deposit.  + docker:    - Improves Docker documentation notably related to how to work with Invenio site overlays.    - Changes port number exposed by docker to non-reserved ones to avoid conflicts with local installations. Webport is now 28080, Redis 26379 and MySQL is 23306, which is a simple +2 shift from the standard ports.    - Integrates docker boot script into docker image.    - Changes docker boot script to use `exec`. This ensure signal forwarding and reduces the overhead by one process. As a result container shutdown is faster now.    - Changes manual master/slave configuration of Docker devboot script to automatic solution using file locks.  + jasmine:    - Allows using variables from application config for building asset bundles.  Bug fixes -  + deposit:    - Fixes issue with PLUpload chunking not being enabled.  + encoder:    - Corrects the `compose_file` function call in `process_batch_job` to produce `directory/content.extension` instead of `directory/content.content;extension`. (#3354)  + global:    - Fixes the way configuration variables are parsed from ENV. It now uses the same method we are using in `inveniomanage config set`. This fixes the problem that `False` is not parsed correctly.  + installation:    - Fixes capitalization of package names.  + legacy:    - Fixes inveniogc crash when mysql is NOT used to store sessions. (#3205)  + login:    - Provides flash message to indicate that an email with password recovery could not be sent. (#3309)  Notes -  + global:    - Backports Flask-IIIF extension from original commit 213b6f1144734c9ecf425a1bc7b78e56ee5e4e3e. The extension is not enabled by default in order to avoid feature addition to existing minor release.  Installation      $ pip install invenio==2.0.5  Upgrade ---     $ bibsched stop    $ sudo systemctl stop apache2    $ pip install --upgrade invenio==2.0.5    $ inveniomanage upgrader check    $ inveniomanage upgrader run    $ sudo systemctl start apache2    $ bibsched start  Documentation -     

Re: Invenio v2.0.5 is released

2015-07-17 Thread Surendran Karippadath
Hello,Installing with the following setup.py(overlay) cat setup.py
from setuptools import setupfrom setuptools import setup, find_packagespackages = find_packages()
setup(name=My Overlay,version=0.1.dev0,url="" />author=Invenio Software,author_email=inve...@invenio-software.org,description=My first overlay,packages=packages,install_requires=[Invenio==2.0.5],entry_points={invenio.config: [myoverlay = myoverlay.config]})(overlay)pip install -e 

Exception:Traceback (most recent call last):File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/basecommand.py, line 223, in mainstatus = self.run(options, args)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/commands/install.py, line 299, in runroot=options.root_path,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_set.py, line 646, in install**kwargsFile /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 813, in installself.move_wheel_files(self.source_dir, root=root)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 1008, in move_wheel_filesisolated=self.isolated,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 479, in move_wheel_filesmaker.make_multiple(['%s = %s' % kv for kv in console.items()])File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 334, in make_multiplefilenames.extend(self.make(specification, options))File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 323, in makeself._make_script(entry, filenames, options=options)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 214, in _make_scriptscript = self._get_script_text(entry).encode('utf-8')File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 397, in _get_script_textimport_name: entry.suffix.split(.)[0],AttributeError: 'NoneType' object has no attribute 'split'
From: System Account
Posted: 17/07/2015 15:39
Subject: Invenio v2.0.5 is released

  Invenio v2.0.5 is released   Invenio v2.0.5 was released on July 17, 2015.  About -  Invenio is a digital library framework enabling you to build your own digital library or document repository on the web.  Security fixes --  + docker:    - Disables debug mode when using standard Docker image. Uses docker compose to set the variable instead.  Improved features -  + deposit:    - Improves handling of large files in deposit.  + docker:    - Improves Docker documentation notably related to how to work with Invenio site overlays.    - Changes port number exposed by docker to non-reserved ones to avoid conflicts with local installations. Webport is now 28080, Redis 26379 and MySQL is 23306, which is a simple +2 shift from the standard ports.    - Integrates docker boot script into docker image.    - Changes docker boot script to use `exec`. This ensure signal forwarding and reduces the overhead by one process. As a result container shutdown is faster now.    - Changes manual master/slave configuration of Docker devboot script to automatic solution using file locks.  + jasmine:    - Allows using variables from application config for building asset bundles.  Bug fixes -  + deposit:    - Fixes issue with PLUpload chunking not being enabled.  + encoder:    - Corrects the `compose_file` function call in `process_batch_job` to produce `directory/content.extension` instead of `directory/content.content;extension`. (#3354)  + global:    - Fixes the way configuration variables are parsed from ENV. It now uses the same method we are using in `inveniomanage config set`. This fixes the problem that `False` is not parsed correctly.  + installation:    - Fixes capitalization of package names.  + legacy:    - Fixes inveniogc crash when mysql is NOT used to store sessions. (#3205)  + login:    - Provides flash message to indicate that an email with password recovery could not be sent. (#3309)  Notes -  + global:    - Backports Flask-IIIF extension from original commit 213b6f1144734c9ecf425a1bc7b78e56ee5e4e3e. The extension is not enabled by default in order to avoid feature addition to existing minor release.  Installation      $ pip install invenio==2.0.5  Upgrade ---     $ bibsched stop    $ sudo systemctl stop apache2    $ pip install --upgrade invenio==2.0.5    $ inveniomanage upgrader check    $ inveniomanage upgrader run    $ sudo systemctl start apache2    $ bibsched start  Documentation -     http://invenio.readthedocs.org/en/v2.0.5  Happy hacking and thanks for flying Invenio.  | Invenio Development Team |   Email: