b4n left a comment (geany/geany#4488)

> A rather pragmatic idea: when we are installing the packages for build time 
> within MSYS2, we could write a list of the relevant packages with their exact 
> version to a file and at bundle creation time, we use this list to replicate 
> the package installation with the exact versions.

That could avoid discrepancies, but this should already be mostly the case if 
we didn't cache the bundle for CI builds (I introduced this caching before 
figuring out the issue) -- and should likely be the case even if we cache, as 
it would only break if the week-old cache is not compatible anymore.  But 
that's possible.

However, this would mean we can't pin any versions, could we?  Unless we can 
pin in the MSYS2 installation step itself already.

In any case yeah a solution that synchronizes both seems needed, especially if 
we want to be able to pin some versions in the future again.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/4488#issuecomment-3652399772
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/4488/[email protected]>

Reply via email to