-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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 prefers old local binary packages over version in template #31347
Comments
EDIT: this would break if templates have older versions and we want to use those, I guess. |
Hmm, this is more binary vs template, than local vs template/remote. With big push of templates, this can take form of using remote binary packages older than templates. |
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. |
Assigning so it won't close, despite no acceptable solution known yet. |
xbps-src rebuilds dependencies listed in template, but not their runtime dependencies.
This causes errors in building packages[1][2] when such transitive dependency was build long ago enough to become uninstallable (eg. solib conflicts).
This may also cause local builds to use older version of build-time dependencies than available in template.
Reproduction simulating gtkd built before revbump for ldc:
Ideas to fix it other than rebuilding all old local packages?
[1] #24765 (comment)
[2] https://www.reddit.com/r/voidlinux/comments/nov7b2/dependency_issues_while_updating_chromium_through/
The text was updated successfully, but these errors were encountered: