I’m using: SWI-Prolog version 10.0.2 (on macOS 26)
I want the code to: register my new package with the swi-prolog.org catalog
But what I’m getting is: swipl does the test install of dependencies and my package – but then it fails with "at version 0.0.X is already registered with a different URL.
My code looks like this: I’ve tried running swipl pack publish '.' in shell, or pack_publish('.',[sign(false)]) inside my local git repository.
I was having this on just 1 repo, but not happening on 2. I check them out locally, make updates, commit updates, then run the above – none work. Here’s the first one that failed:
I guess you are trying to publish version 0.0.12? The 0.0.11 version is registered on https://github.com/hargettp/prolog_lsp.git. Did you change procedure since last update? Some things worth considering
Is the origin of your repo correct?
Did you update the version? You cannot publish updates without updating the version. If that is the case, the message is wrong, so please report.
The download url of the metadata is wrong. I think this has no effect.
Do you know what URL I used to publish log4p? Same issue there, and now I have a broken version posted HAH! And ofc its a dependency of the above package…joy!