Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error message is pointing to a non existing package #97

Closed
christian-weiss opened this issue Mar 2, 2020 · 2 comments
Closed

Error message is pointing to a non existing package #97

christian-weiss opened this issue Mar 2, 2020 · 2 comments

Comments

@christian-weiss
Copy link

When i run:

pass import --convert --all keepass zusammengefasst.xml

i get the following error:

 [x] Error: Importing keepass, missing required dependency: pykeepass
You can install it with:
  'sudo apt-get install python3-pykeepass', or
  'pip3 install pykeepass'

The command sudo apt-get install python3-pykeepass seams to be wrong, as there is no package available with that name :
https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=python3-pykeepass&searchon=names

@roddhjav
Copy link
Owner

roddhjav commented Mar 2, 2020

There are two things here:

  1. As you are importing an xml file, you need to use the xml importer for keepass as seen in the table in the readme.
    So it should be: pass import keepass-xml zusammengefasst.xml

  2. Concerning, sudo apt-get install python3-pykeepass My mistake, there is no apt package for pykeepass, you need to install it with pip. But, for xml file you do not need it.

@christian-weiss
Copy link
Author

christian-weiss commented Mar 2, 2020

You are right. I re-build my command line statement based on:
#57
With keepass-xml it is working out of the box - at least it is not printing an error message.

After pushing my password-store to my git server and doing a git clone on my Windows 10 PC there are still 2 issues. We need to reopen:
#64
#65

BTW: great work, all other issues from 2018 are gone.

The error message needs to be altered. For that reason i leave this issue open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants