galaxyproject / ephemeris

Library for managing Galaxy plugins - tools, index data, and workflows.
https://ephemeris.readthedocs.org/
Other
28 stars 38 forks source link

Workaround needed: Repos that were updated without a version bump are not installable to the new revision #140

Closed rhpvorderman closed 4 years ago

rhpvorderman commented 5 years ago

See #https://github.com/galaxyproject/galaxy/issues/8243

rhpvorderman commented 5 years ago

I have taken a look at the "check if already installed code" and it is fairly inefficient. I can imagine it will also take quite long of you install thousands of tools. The checking algorithm is particularly slow. So that might need some work too. Unfortunately I have to leave office today at 11.30. But monday I will try and fix a few issues. Luckily we have plenty of testing in place so it should be possible to introduce a fix without introducing regressions.

rhpvorderman commented 5 years ago

@erasche. Can you give me one or more tools+revisions that refuse to update? That will give me some examples to work from. I will also check our own galaxy instance.

hexylena commented 5 years ago

@mvdbeek reported in https://github.com/galaxyproject/galaxy/issues/8243#issuecomment-506479185 that iuc/fastqc tries repeatedly for version e7b2202befea.

I will have to look for others later., conference starts today.

nsoranzo commented 4 years ago

Fixed by https://github.com/galaxyproject/galaxy/pull/8815