Unable to add PKEY records

Alessio Vanni <[email protected]> Sat, 31 Oct 2020 15:04:11 +0100
Newsgroups gmane.network.gnunet.bugs
Message-ID <[email protected]>
Hello,

I'm using GNUnet from git, at commit be928bb30 and I can't add PKEY
records using gnunet-namestore.

I created two egos and when I print them I get this:

$ gnunet-identity -d
cheeri - 000G004CFKEYWM8P73FHEQ9YHHY53BCTSV4V9P664VPT0MMY7N38QQXHRR - ECDSA
vanni - 000G001PQEQT32SMW5S17279816Z45J7B85KRY74CWKQT1AYS1SF0XNG9R - ECDSA

If I then try to add one of them in the other's namestore, I get this:

$ gnunet-namestore -z cheeri -a -e 30d -n vanni -p -t PKEY -V 000G001PQEQT32SMW5S17279816Z45J7B85KRY74CWKQT1AYS1SF0XNG9R
Oct 31 14:52:59-401197 gnunet-namestore-4713 ERROR Record type does not match parsed record type
Value `000G001PQEQT32SMW5S17279816Z45J7B85KRY74CWKQT1AYS1SF0XNG9R' invalid for record type `PKEY'

Also, though I don't know if it's related, the following line appears in
the log inside ~/.cache/gnunet, whenever I start GNUnet with gnunet-arm:

Configuration specifies invalid value for option `.pin' in section `gns': Properly base32-encoded public key required

The configuration I have inside ~/.config is empty; the value comes from
the default configuration in $PREFIX/share/gnunet/config.d/

Thanks,
A.V.