Most likely you have an old BGRABitmap folder in the local repository. Since BGRABitmap is a runtime package and is present in the local repository, the IDE thinks that all BGRAControls dependencies are met, so OPM won't try to download/install BGRABitmap. When you wish to install a new version of BGRABitmap/BGRAControls, please uninstall the packages first, then press the "Cleanup" button, which will remove any old version from the local repository.
I did run a few tests(initially BGRABitmap and BGRAControls are not installed). I only checked BGRAControls, OPM works as it should(see screenshot).
If it's time to update the packages, please let me know. Thanks for the feedback.
Hi, it was in a VM with a fresh install of lazarus, running opm for the first time, the exact steps was:
- Searching bgrabitmap, check package for install, clean search
- Searching bgracontrols, check package for install, --> not clean search -<<, then install from repository, it was installing bgracontrols first
What I did next the error: I just cleared the search box and clicked on install again, and it started downloading bgrabitmap first.
I think if you cant reproduce is a bug on my system, people is reporting a lot of issues with any program and ubuntu 19.10, so it can be a specific problem there.
You can update if you want, circular did a tool that updates the json file automatically, so every time I release a new bgracontrols it updates the json for opm too, so I never forget it =)