You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The package is usually the user-facing version not the JLL.
In some cases new JLL versions being available can force packages to be downgraded.
For instance FFMPEG_jll v6.1.1 exists but is incompatible with VideoIO after v1.0.9 (currently), when VideoIO took FFMPEG_jll on as a direct dep (to control compat), so this happens
This can't cleanly be fixed in the registry too, because before v1.0.9 VideoIO didn't have FFMPEG_jll as a direct dep, so we would have to add deps to old versions, which feels nonideal.
One strategy would be to ignore JLLs when counting the cost of different resolver update paths.
The other would be some reduced weighting for JLLs.
I prefer just ignoring JLLs.
The text was updated successfully, but these errors were encountered:
The package is usually the user-facing version not the JLL.
In some cases new JLL versions being available can force packages to be downgraded.
For instance FFMPEG_jll v6.1.1 exists but is incompatible with VideoIO after v1.0.9 (currently), when VideoIO took FFMPEG_jll on as a direct dep (to control compat), so this happens
This can't cleanly be fixed in the registry too, because before v1.0.9 VideoIO didn't have FFMPEG_jll as a direct dep, so we would have to add deps to old versions, which feels nonideal.
One strategy would be to ignore JLLs when counting the cost of different resolver update paths.
The other would be some reduced weighting for JLLs.
I prefer just ignoring JLLs.
The text was updated successfully, but these errors were encountered: