Forums : Technical Issue Help

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.blackduck.com/s/black-duck-open-hub. Beginning immediately, users can head over, register, get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.


On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at [email protected]

Octave projects HG repo not updating

It seems that the repo

http://hg.savannah.gnu.org/hgweb/octave/

of the Octave project (https://www.openhub.net/p/octave) is once again failing to download. Its funny, but all of the sourceforge hosted add-on packages download correctly, but the main repo on savannah has failed to download regularly over the past year.

D.

David Bateman over 9 years ago
 

Hi David. I think what needs to happen with that repo is for me to delete the failed analysis job and try a fresh one. The fact that it failed could have prevented new ones from attempting to analyze it unless of course that particularly repo has failed multiple times with new analyses. I won't know for sure unless I try a brand new one. Could you please check again in a couple of hours and let me know what happens?

drubio over 9 years ago
 

The Savannah repo failed to download again, though it appears all of the subpackages downloaded correctly. Perhaps you are right that its the analyse phase that is failing, which would make sense as the savannah repo represents at least 50% of all of the projects code, so of course has more chance of failing. It would be interesting to know where exactly the analyse was failing to see if some change in Octave's or your analyse code could prevent future failures

D.

David Bateman over 9 years ago
 

Hey David, the team and I are looking into your repo. For an update on the Savannah repo, when we have our crawler code try to analyze the repository are logs show this error.

unknown revision '7f19e7f2afa2b1476983003f9cd6df2f5b2a4b08

This unknown revision is causing our analysis to abort from the Savannah repo. As of right now we're trying to determine if this is something that is a problem on our end or possibly the repo. I'll keep you updated periodically.

drubio over 9 years ago
 

Effectively, using this 40 digit ChagesetID or the shorter 12 digit shorthand version with the savannah returns an unknown revision error

I'm not sure where this ChangesetID is coming from

D.

David Bateman over 9 years ago
 

Could this very well be a problem that lies on the repository side of things? Open Hub tries to analyze what is in the repository but if there is an error for that commit on the Mercurial repo then that can complicate things. Is there something that can be done on your side to resolve it? If not, I'm not sure what I can do on my end if the repository is corrupted. Let me know so I can see what I can do to get the analysis right.

drubio over 9 years ago
 

Ok, I think I understand what is happening now. As well as the octave repo on savannah there is another repo octave/gnulib-hg and the ChangesetID 7f19e7f2afa2b1476983003f9cd6df2f5b2a4b08 is in fact part of this repository.

Its perfectly legal to have the / character in mercurial repository name, but it seems your analysis script is interpreting octave/gnulib-hg as the gnulib-hg sub directory of the octave directory and savannah is rightly says that it doesn't exist.

It will be a bit difficult to change things in our repository and repo names with / are legal so I think the problem is on your end.

D.

David Bateman over 9 years ago
 

Hey David, I've looked into the problem with your project and our backend and I've opened up a ticket for our engineering ticket to get this resolved. This may take a little bit of time because this error seems like it can affect similar Mercurial repositories across the board. Just wanted to keep you updated.

Best Regards,

Daniel Rubio

drubio over 9 years ago
 

Seems to be fixed as the project is now up to date

D.

David Bateman over 9 years ago
 

It failed again 2 days ago !!!

David Bateman over 9 years ago
 

Hi David, I'll get to the bottom of this.

drubio over 9 years ago