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
Problem while using an OBS generated repository on ArchLinux #9953
Comments
I could not reproduce this error in a test VM - does the problem still persists? |
I'm having the same issue: error: failed retrieving file 'pw3270-5.3-0-x86_64.pkg.tar.xz' from download.opensuse.org : The requested URL returned error: 404 |
this could be an infrastructure problem or the way how we generate repos or a bug on the client side. However, without any concrete example and used URLs and possible redirections you get we can not follow up on this. So please report exact URL's, the pacman output and check also the redirection header with curl (because the content is not delivered by download.opensuse.org and you may get a different redirecition then we do) |
Thank you for replying so fast. I'm not very good at debugging. I have attached a file with some data. Not sure if it helps. |
I had similar problem and seems that's because it tries to download package from mirror, but mirror doesn't have yet that package or version of that package, so it shows 404. Workaround is to replace |
I have the same problem on my home repo: https://build.opensuse.org/project/show/home:maxrd2 Relative repository is here: https://download.opensuse.org/repositories/home:/maxrd2/Arch/x86_64/ EDIT: just saw previous comment. Replacing I'm nut sure how caching on mirror is implemented, maybe that EDIT2: The mirror to which download.opensuse.com redirects has old .db version (header
|
I'm not sure this is related to the current issue, but Arch build reports a Click to view log
|
@redtide builds on OBS have no network access. please take this to the mailing list, this is not a support forum. |
Issue Description
When trying to update some packages from an Arch repository for OBS generated packages, receive a 404 error
Expected Result
Pacman (Arch Linux package manager) would update the files generated
How to Reproduce
/etc/pacman.conf
Example:
pacman
to run the update and/or install package -pacman -Syu
and/orpacman -S pw3270
Further Information
A link to an OBS instance showing the issue
https://download.opensuse.org/repositories/home:/PerryWerneck:/pw3270
A
pacman -Syu --debug
outputhttps://www.pastery.net/mzgvkd/
By what I detected, OBS is still listing tar.gz files on the OBS repository .db files, altought it builds proper .tar.zst files, as accepted now by pacman.
A more complete documentation is on the original software issue
PerryWerneck/pw3270#10 (comment)
The text was updated successfully, but these errors were encountered: