Hi Joachim, confirmed, it seems like a bug. Cheers, Björn
Hi all,
Before posting on Trello, perhaps someone can confirm that it is a bug:
1. In the admin menu, go to 'Manage installed tool shed repositories' 2. click on a tool that you have installed with dependencies (!) 3. In the top right 'repository actions', choose 'Manage tool dependencies' 4. In the top right 'Actions', choose 'Manage repository'. 5. An error similar like this one appears:
Error Traceback: View as: Interactive | Text | XML (full) â ValueError: invalid literal for int() with base 10: 'a9975dcda42e2b00' URL: http://localhost/admin_toolshed/manage_repository?id=3f428053038c8626b08a928... Module weberror.evalexception.middleware:364 in respond view
app_iter = self.application(environ, detect_start_response) Module paste.recursive:84 in __call__ view return self.application(environ, start_response) Module paste.httpexceptions:633 in __call__ view return self.application(environ, start_response) Module galaxy.web.framework.base:132 in __call__ view return self.handle_request( environ, start_response ) Module galaxy.web.framework.base:190 in handle_request view body = method( trans, **kwargs ) Module galaxy.web.framework:221 in decorator view return func( self, trans, *args, **kwargs ) Module galaxy.webapps.galaxy.controllers.admin_toolshed:561 in manage_repository view repository = suc.get_installed_tool_shed_repository( trans, repository_id ) Module tool_shed.util.shed_util_common:513 in get_installed_tool_shed_repository view return trans.sa_session.query( trans.model.ToolShedRepository ).get( trans.security.decode_id( id ) ) Module galaxy.web.security:60 in decode_id view return int( self.id_cipher.decrypt( obj_id.decode( 'hex' ) ).lstrip( "!" ) ) ValueError: invalid literal for int() with base 10: 'a9975dcda42e2b00'
All tools with dependencies seem to have this behaviour.
Cheers, Joachim