[galaxy-dev] picard and package_picard_1_56_0
Devteam: On 10/23 an update was posted to package_picard_1_56_0 that breaks tool Picard. Since 10/23, picard depends on package_picard_1_56_0, which in turn depends on picard 1.122.0, but that dependency makes absolutely no sense. Now when I run PairedReadMateFixer I get: ## exit code=1; stdout= Error: Unable to access jarfile /FixMateInformation.jar which appears to be caused by bad paths I don't understand toolshed logic for revisions: when I install tools with very specific revisions, the tool depends on very specific revisions of other tools. However, when I install a tool that depends on a package_*, the package has revision information, but it is ignored in favor of installing the LATEST revision of the package. If someone posts a buggy revision of a package_* to the toolshed, there is no way to avoid installing it until a fixed version is posted in its place. For example, when I run: python ./scripts/api/install_tool_shed_repositories.py --api XX --local http://127.0.0.1:8080 --url http://toolshed.g2.bx.psu.edu --name package_picard_1_56_0 --owner devteam --revision 61e41d21cb6f --tool-deps --repository-deps --panel-section-name Other (Main Tool Shed)' I expect package_picard_1_56_0:61e41d21cb6f to be installed, but instead I get package_picard_1_56_0:4a49481f29e7: ### Response /api/tool_shed_repositories/03501d7626bd192f name: package_picard_1_56_0 status: Installed tool_shed_status: {u'latest_installable_revision': u'True', u'revision_update': u'False', u'revision_upgrade': u'False', u'repository_deprecated': u'False'} deleted: False ctx_rev: 1 error_message: dist_to_shed: False tool_shed: toolshed.g2.bx.psu.edu installed_changeset_revision: 4a49481f29e7 uninstalled: False owner: devteam changeset_revision: 4a49481f29e7 id: 03501d7626bd192f includes_datatypes: False ### Why ignore the package revisions? Btw, I did find an alternate (and working) package_picard_1_56_0 in the test toolshed, but why do I need to depend on the test toolshed for a production environment? -Evan Bollig Research Associate | Application Developer | User Support Consultant Minnesota Supercomputing Institute 599 Walter Library 612 624 1447 e...@msi.umn.edu boll0...@umn.edu ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
Re: [galaxy-dev] picard and package_picard_1_56_0
Evan, Thank you for reporting this issue, it has now been corrected. --Dave B. On 11/11/2014 12:56 PM, Evan Bollig PhD wrote: Devteam: On 10/23 an update was posted to package_picard_1_56_0 that breaks tool Picard. Since 10/23, picard depends on package_picard_1_56_0, which in turn depends on picard 1.122.0, but that dependency makes absolutely no sense. Now when I run PairedReadMateFixer I get: ## exit code=1; stdout= Error: Unable to access jarfile /FixMateInformation.jar which appears to be caused by bad paths I don't understand toolshed logic for revisions: when I install tools with very specific revisions, the tool depends on very specific revisions of other tools. However, when I install a tool that depends on a package_*, the package has revision information, but it is ignored in favor of installing the LATEST revision of the package. If someone posts a buggy revision of a package_* to the toolshed, there is no way to avoid installing it until a fixed version is posted in its place. For example, when I run: python ./scripts/api/install_tool_shed_repositories.py --api XX --local http://127.0.0.1:8080 --url http://toolshed.g2.bx.psu.edu --name package_picard_1_56_0 --owner devteam --revision 61e41d21cb6f --tool-deps --repository-deps --panel-section-name Other (Main Tool Shed)' I expect package_picard_1_56_0:61e41d21cb6f to be installed, but instead I get package_picard_1_56_0:4a49481f29e7: ### Response /api/tool_shed_repositories/03501d7626bd192f name: package_picard_1_56_0 status: Installed tool_shed_status: {u'latest_installable_revision': u'True', u'revision_update': u'False', u'revision_upgrade': u'False', u'repository_deprecated': u'False'} deleted: False ctx_rev: 1 error_message: dist_to_shed: False tool_shed: toolshed.g2.bx.psu.edu installed_changeset_revision: 4a49481f29e7 uninstalled: False owner: devteam changeset_revision: 4a49481f29e7 id: 03501d7626bd192f includes_datatypes: False ### Why ignore the package revisions? Btw, I did find an alternate (and working) package_picard_1_56_0 in the test toolshed, but why do I need to depend on the test toolshed for a production environment? -Evan Bollig Research Associate | Application Developer | User Support Consultant Minnesota Supercomputing Institute 599 Walter Library 612 624 1447 e...@msi.umn.edu boll0...@umn.edu ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/ ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
[galaxy-dev] Is release_2014.10.06 official?
I see that the tags release_2014.10.06 and latest_2014.10.06 were created some time ago, but there was never any announcement. Are these considered officially released? Should I upgrade my instance to this version? Most importantly, are there any release notes so I can see what, if anything, I need to do to prepare for this update? Thanks. -- Lance Parsons - Scientific Programmer 134 Carl C. Icahn Laboratory Lewis-Sigler Institute for Integrative Genomics Princeton University ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
[galaxy-dev] Galaxy Mailing Lists are moving
Hello Galaxy Community, *Galaxy Mailing Lists are moving!* During the week of November 17-21, 2014, Galaxy mailing lists (including this one) will be migrated from lists.bx.psu.edu to lists.galaxyproject.org . This transition should be largely transparent to you, but there are a few things to be aware of: - List sender addresses and headers will change to reflect the updated domain: from bx.psu.edu to galaxyproject.org. Existing email filters you have set up may require adjustments. - Posts from lists.galaxyproject.org could be categorized as spam until you train your filtering method. - Mailing list archives and posting functionality will be briefly inaccessible during the migration. - The prior bx.psu.edu list posting email addresses will continue to accept email, which will be forwarded to the new list addresses. As always, you can manage your subscription for any Galaxy mailing list by following the link instructions at the bottom of this announcement. If you should notice any problems after the migration, please do not hesitate to let us know, via email to both list-ow...@lists.galaxyproject.org (after the move) and to myself. Thanks, --nate, and the Galaxy Team ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
Re: [galaxy-dev] picard and package_picard_1_56_0
Thanks Dave, Everything is back to normal again. Cheers, -E -Evan Bollig Research Associate | Application Developer | User Support Consultant Minnesota Supercomputing Institute 599 Walter Library 612 624 1447 e...@msi.umn.edu boll0...@umn.edu On Tue, Nov 11, 2014 at 2:20 PM, Dave Bouvier d...@bx.psu.edu wrote: Evan, Thank you for reporting this issue, it has now been corrected. --Dave B. On 11/11/2014 12:56 PM, Evan Bollig PhD wrote: Devteam: On 10/23 an update was posted to package_picard_1_56_0 that breaks tool Picard. Since 10/23, picard depends on package_picard_1_56_0, which in turn depends on picard 1.122.0, but that dependency makes absolutely no sense. Now when I run PairedReadMateFixer I get: ## exit code=1; stdout= Error: Unable to access jarfile /FixMateInformation.jar which appears to be caused by bad paths I don't understand toolshed logic for revisions: when I install tools with very specific revisions, the tool depends on very specific revisions of other tools. However, when I install a tool that depends on a package_*, the package has revision information, but it is ignored in favor of installing the LATEST revision of the package. If someone posts a buggy revision of a package_* to the toolshed, there is no way to avoid installing it until a fixed version is posted in its place. For example, when I run: python ./scripts/api/install_tool_shed_repositories.py --api XX --local http://127.0.0.1:8080 --url http://toolshed.g2.bx.psu.edu --name package_picard_1_56_0 --owner devteam --revision 61e41d21cb6f --tool-deps --repository-deps --panel-section-name Other (Main Tool Shed)' I expect package_picard_1_56_0:61e41d21cb6f to be installed, but instead I get package_picard_1_56_0:4a49481f29e7: ### Response /api/tool_shed_repositories/03501d7626bd192f name: package_picard_1_56_0 status: Installed tool_shed_status: {u'latest_installable_revision': u'True', u'revision_update': u'False', u'revision_upgrade': u'False', u'repository_deprecated': u'False'} deleted: False ctx_rev: 1 error_message: dist_to_shed: False tool_shed: toolshed.g2.bx.psu.edu installed_changeset_revision: 4a49481f29e7 uninstalled: False owner: devteam changeset_revision: 4a49481f29e7 id: 03501d7626bd192f includes_datatypes: False ### Why ignore the package revisions? Btw, I did find an alternate (and working) package_picard_1_56_0 in the test toolshed, but why do I need to depend on the test toolshed for a production environment? -Evan Bollig Research Associate | Application Developer | User Support Consultant Minnesota Supercomputing Institute 599 Walter Library 612 624 1447 e...@msi.umn.edu boll0...@umn.edu ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/ ___ Please keep all replies on the list by using reply all in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: http://lists.bx.psu.edu/ To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/