-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error: Bad source: ./Scalar-List-Utils-1.62.tar.gz: No such file or directory #422
Comments
These are the commands that are ran by the-new-hotness:
As you can see the |
In my case the result is I assume there is some That
But then
Are the the log from the actual runs available somewhere, so that we can check what exactly happened for that https://bugzilla.redhat.com/show_bug.cgi?id=2065327#c1 ? |
This is a different error I see. The logs are available on OpenShift node, but the sheer amount of messages that are processed by hotness make it hard to find the exact error. My guess would be that there was some issue when downloading the source and thus the source wasn't available. This is not something that happens often, but sometimes it does. But what I noticed is that the traceback is not posted in full. Which is something I should probably address. |
I checked the log now and there isn't any additional info (just the error message you got, but the log level is set to INFO only), but I see plenty of build that are going through, for example https://koji.fedoraproject.org/koji/taskinfo?taskID=84503206 |
Just for the info, here are all the builds that the-new-hotness started https://koji.fedoraproject.org/koji/tasks?owner=the-new-hotness/release-monitoring.org&state=all |
Seeing a similar problem with today's parted 3.5 release - https://bugzilla.redhat.com/show_bug.cgi?id=2076360 |
I'm not really sure if there is anything that could be done on hotness side about this. I will keep this open for investigation. |
understood. Unless there is a way to add an exception for packages that change their source lines I don't see a way to deal with this. With parted this will happen when transitioning from stable -> alpha and alpha -> stable which doesn't happen very often currently. Usually I am adding patches to stable which works fine. |
Hotness does only bump of the version, so if anything fails it is on the packager to check what happened. |
same here
Out[41]: b'setting SOURCE_DATE_EPOCH=1652313600\nWrote: ./SRPMS/ImageMagick-6.9.12.48-3.fc35.src.rpm\n' note that ImageMagick.spec have %global to define sources but it works on my machine ...
|
Let me try this manually in the hotness dev env. It's possible that the |
I tried it in hotness dev environment and got
Which is really strange, but it has nothing to do with the issue. Bumping the spec file (no issue with Only thing that comes to my mind is that the source download was currently unavailable and didn't download anything, but the request was processed without error. If there would be any error code returned by |
I think I found the issue, version is 6.9.12-50 , when we work with version 6.9.12.50 , that why first global works but not the second %global VER %(foo=%{version}; echo ${foo:0:6}) foo="6.9.12.50" seems to me that hotness use version 6.9.12 only |
In this case this is not something caused by the-new-hotness. Maybe this is the issue in other cases as well. |
in my case yes, the other case is more likely that spectool -g had failed ... (it will explain why source is not there) |
Your -D arguments have a macro name but are missing a macro value. Expected is |
A problem is that spectool failing to download does NOT raise an error. Here I injected a nonexistant version "0.X22":
Reported to rpmdevtools https://bugzilla.redhat.com/show_bug.cgi?id=2096624. |
Nice catch, if the |
In https://bugzilla.redhat.com/show_bug.cgi?id=2065327, the attempt to scratch build the new version of package failed with
I would expect the tool that tries to do that rebuild to fetch the sources with something like
spectool -g *.spec
.The text was updated successfully, but these errors were encountered: