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
xbps-src will accept packages from remote repos as fullfilling dependencies even when they aren't available in srcpkgs/ #31526
Comments
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
Related: #31347 |
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
Writing a template to depend on
zstd-devel
(removed in d481489) should fail becausesrcpkgs/zstd-devel/template
doesn't exist. Instead, if it's still available in remote repositories because it hasn't been cleaned up, it will be enough to satisfy the dependency.An example from adding
zstd-devel
todepends
forkicad-library
.This can lead to issues such as 5898b6c (fixed in d0ae888), where a package can be made to depend on another one that's no longer available.
When fixing this, care should be taken to not break virtual packages or others depending on the
provides=
mechanism (though arguably packages which areprovides
d by something are valid only independs
).The text was updated successfully, but these errors were encountered: