Public Key Not Available - Linux Mint 17.3

Hi all,

I was advised by my system (Linux Mint 64 17.3 Jessie/Sid) to “Remove” libgo5 syncthing-repo is the file was no longer needed and that I will save space using sudo apt-get autoremove libgo5 syncthing-repo … so I did

NOW when I do an update I get the error message

GPG error: http://apt.syncthing.net syncthing InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY D26E6ED000654A3E

These must be connected surely …? Any ideas? And how do I get that package back if needed??

A bit of a command line newbie … but willing to learn :slight_smile:

Apologies: Linux Mint 64bit 17.3 Rosa :blush:

Visit the repository address in your web browser. It gives you the instructions for adding the repository to your system. The first step is getting the key.

Edit: The autoremove command should not have caused this. The keys are kept separate from the package files.

No idea what this package syncthing-repo is, but it sounds like it may contain the GPG key in question, and also have weird dependencies. You should check with your Linux Mint developers I think.

Thanks Jacob,

Thanks kluppy, I am not entirely sure what you mean … where in the web browser do I find these instructions …

I sync locally over my home network and all seems to be working OK between a Mac OSX 10.11.4 and a Raspberry Pi and my Mint Linux machine, I also have a Windows 10 thing but don’t use it that often, so have not synced with that lately … should I just leave it all alone?? … If it ain’t fixed don’t break it :fearful:

http://apt.syncthing.net if you visit the address in a browser you will be given the instructions to add the repository manually.

Did it seem to come pre-installed on your mint system?

1 Like

I would add the pgp key as the first step explains. Then you should be able to update again which will be important once the migration to v0.13 begins.

Thanks kluppy … No it was not installed with the system, I had to install it by command line.

I think I have found the solution as well, I found the instructions you posted above ref the browser address … sorry, I completely mis-read it … really old brain cells.

Add the release PGP keys:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

‘curl not installed’ message try: sudo apt-get install curl

So;

sudo apt-get install curl

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

echo “deb http://apt.syncthing.net/ syncthing release” | sudo tee /etc/apt/sources.list.d/syncthing.list

sudo apt-get update

Bingo …

This really is a brilliant project, and I will be contributing soon when all is working smoothly, not much as I don’t have much, but all helps I suppose, keep up the great work folks …

MHM

ps Any chance of a sync version for old brain cells??

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.