Component download for vkd3d-proton 2.14+ fails due to missing GitHub Release
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- github
- Ambito
- release
Direzione di ricerca
Inizia controllando la voce vkd3d-proton-2.14.1 nel manifest dei componenti e confrontando il relativo tag con la pagina GitHub Releases. Conferma che l’asset della release a cui si fa riferimento esista e scegli tra la creazione della release da vkd3d-proton-2.14.1-13-c5cf288 o la rimozione delle versioni non disponibili. Il lavoro è completato quando il componente viene scaricato correttamente oppure le versioni non disponibili non vengono più offerte.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Software Version / Details
Bottles Version Latest version from Flathub (as of August 2025)
Distribution Fedora 42
Installation Type Flatpak
Bug Description
When using the component manager within Bottles, attempting to download recent versions of vkd3d-proton (specifically 2.14 and 2.14.1) fails with a 404 HTTP error. This prevents users from installing these components directly through the application.
Steps to Reproduce
Open Bottles.
Navigate to the settings of any bottle.
Go to the "Components" tab.
Select "VKD3D" from the list of available components to install.
Attempt to download version vkd3d-proton-2.14.1.
Expected Behavior
The selected component (vkd3d-proton-2.14.1) should download and install successfully.
Actual Behavior
The download fails immediately. The Bottles log shows the following error:
Failed to download [https://github.com/bottlesdevs/components/releases/download/vkd3d-proton-2.14.1/vkd3d-proton-2.14.1.tar.gz] with code: 404 != 200
Root Cause Analysis
The issue appears to be a data inconsistency in the official component manifest. The download fails because while a git tag exists for the component version in the bottlesdevs/components repository, a corresponding GitHub Release has not been created from that tag.
The application correctly attempts to download from a /releases/download/... URL, but this URL is invalid as no release assets exist.
Relevant Tag is present: The tag vkd3d-proton-2.14.1-13-c5cf288 is visible on the tags page:
https://github.com/bottlesdevs/components/tags
GitHub Release is missing: There is no corresponding formal release on the releases page:
https://github.com/bottlesdevs/components/releases
Proposed Solution
To resolve this issue, one of the following actions could be taken:
Create a formal GitHub Release from the existing git tag (vkd3d-proton-2.14.1-13-c5cf288). This would validate the existing download URL and make the component available.
Alternatively, remove the non-existent versions (2.14, 2.14.1) from the component manifest file until they are properly released to prevent user confusion.
Thank you for your fantastic work on Bottles!
- Lingua principale
- Shell
- Stelle
- 94
- Fork
- 46
- Merge medio
- 18h 52m
- PR unite (30g)
- 4
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di bottlesdevs/components
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
bottlesdevs/components#532 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
bottlesdevs/components#595 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
bottlesdevs/components#555 · 1 reazione ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
bottlesdevs/components#520 · 1 commento · 1 reazione ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
bottlesdevs/components#466 · 10 commenti · 3 reazioni ·
Tutte le issue di bottlesdevs/components
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
zerocracy/judges-action#2733 ·
I maintainer di solito rispondono entro 8 giorni
-
dependencies feature github_actions good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
wemake-services/wemake-django-template#3149 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
crazy-goat/rabbit-stream#830 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
severity: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
luainkernel/lunatik#1853 ·
I maintainer di solito rispondono entro 1 giorno