-
Notifications
You must be signed in to change notification settings - Fork 371
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
Depexts detection does not work on Alpine when requesting pkg@tagged-repo #4670
Comments
Tag names can be choose by user ? or it is something quite used to have the same name for those repos ? Also, I'm wondering: if an opam package depends on a different repository (that is not by default installed), depext availability check could fail because of a missing repo. We'll have the same issue than epel, With a hint to install the new repository. |
Apparently apk does this quite well - the error message it gives clearly states that it's from a repo which isn't enabled and says what to do to fix it (unlike dnf on CentOS in the equivalent case). |
From this morning's meeting. This splits into three sub-problems:
|
The 2.1 issue is solved (allowing correct detection of these packages) - additional issues opened to track the remaining two items. |
Detected in ocaml/opam-repository#18704
Packages of the form
pkg@tagged-repo
are not taken into account.apk list --available
does not say anything about the tagged-repo (though it makespkg
available even if it's not without the tag)I would suggest to change the command that gets the list of available packages to
apk policy "*"
which has the following output:if
lib/apk/db/installed
is present, the package is installed and packages available through tagged repository are shown with the repository in question.Here is a draft of the required regexp:
The text was updated successfully, but these errors were encountered: