Repository info doesn't indicate RSA encryption being used

Please describe what you are doing to trigger the bug:

Following the instructions here: RSA encryption · gilbertchen/duplicacy Wiki · GitHub

I ran duplicacy -d info storage_url (replaced storage_url with what I have defined in my preferences file) to verify that RSA encryption was enabled but all that came back was that “The storage is encrypted with a password”:

derek@localhost:~/testrestore$ duplicacy -d info wasabi://…
Reading the environment variable DUPLICACY_WASABI_KEY
Failed to get the value from the keyring: keyring/dbus: Error connecting to dbus session, not registering SecretService provider: dbus: DBUS_SESSION_BUS_ADDRESS not set
Enter Wasabi key:***
Reading the environment variable DUPLICACY_WASABI_SECRET
Failed to get the value from the keyring: keyring/dbus: Error connecting to dbus session, not registering SecretService provider: dbus: DBUS_SESSION_BUS_ADDRESS not set
Enter Wasabi secret:***
The storage is encrypted with a password
localhost

Please describe what you expect to happen (but doesn’t):

I expected to see the RSA key that I had used to initialize the repository or at least some indication that RSA encryption is being used.

Please describe what actually happens (the wrong behaviour):

No RSA key is output but I can confirm that RSA encryption is being used because when I attempt to restore a file from this repository, I am prompted for both the storage password (if it’s not already in my preferences file) and the private RSA key:

derek@localhost:~/testrestore$ duplicacy restore -r 1 test.txt
Storage set to wasabi://…
Enter storage password:**
Loaded 1 include/exclude pattern(s)
Parsing filter file /home/derek/testrestore/.duplicacy/filters
Loaded 0 include/exclude pattern(s)
Restoring /home/derek/testrestore to revision 1
An RSA private key is required to decrypt the chunk

The fact that info never displayed an RSA key threw me for a loop many times during initial repository setup because duplicacy never confirmed whether my init command had successfully worked with the key I provided. Some sort of confirmation would have been nice!

Run duplicacy -d info storage_url and the RSA public key will be displayed.

Do you mean do NOT replace storage_url with my predefined storage URL? When I do that, I get an error right away:

derek@localhost:/.duplicacy# duplicacy -d info storage_url

Unrecognizable storage URL: storage_url