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
Noarch repodata.json is empty for proxy channels #527
Comments
hmmm, this is the code in question: Lines 1645 to 1654 in 05dbfc6
I wonder if the gzip magic does something bad here: Lines 1673 to 1683 in 05dbfc6
Since we might not have the proper |
I just checked the Interestingly, the other platform don't contain the |
One more thing: |
Deleting |
OK, so the bug goes as follows:
|
This is where we call Line 725 in 59adbfd
That creates the empty Should we just not call that for a proxy-mirror channel? |
Sounds reasonable to me. 👍 |
On the other hand, a better solutoin might be to create the |
So far I don't think long download times have been an issue for us. But if we could build it in a way such that we have to send a lot less data over the network, then i would be all in favour for that. |
quetz is released, with this bug fixed. |
thank you! |
In our quetz server, we proxy
conda-forge
into a channel of the same name:Installation often fails because certain packages cannot be found. We narrowed the issue down to the noarch
repodata.json
being empty. Navigating to/get/conda-forge/noarch/repodata.json
yields:This problem only occurs for the noarch platform. Also, in our package backend (GCS) we have a cached version of the
repodata.json
, which is not empty (it's 55MB large).Any idea what might be causing this?
The text was updated successfully, but these errors were encountered: