Package Details: yubico-yubioath-desktop-git 371-1

Git Clone URL: (read-only)
Package Base: yubico-yubioath-desktop-git
Description: Crossplatform graphical user interface to generate one-time passwords.
Upstream URL:
Licenses: GPL
Submitter: tuftedocelot
Maintainer: tuftedocelot
Last Packager: tuftedocelot
Votes: 9
Popularity: 0.000878
First Submitted: 2014-05-08 12:38
Last Updated: 2017-01-01 17:25

Latest Comments

computerfr33k commented on 2016-10-06 17:34

I can't seem to be able to launch the gui anymore. I keep getting an error about dialog not being able to be imported. Not sure if it is a missing dependency or an error in the upstream code.

Here's the error:

geripgeri commented on 2016-06-14 06:33

Hi @tuftedocelot please modify the PKGBUILD for the new version:
sed -i '/PySide/d' ${pkgdir}/usr/lib/python2.7/site-packages/yubioath_desktop-2.3.0-py2.7.egg-info/requires.txt


sed -i '/PySide/d' ${pkgdir}/usr/lib/python2.7/site-packages/yubioath_desktop-3.0.2.dev0-py2.7.egg-info/requires.txt


tuftedocelot commented on 2015-12-04 01:41

Updated with addl dependencies and incorporating the fix reported by halfur

computerfr33k commented on 2015-11-24 07:01

running install_scripts
Installing yubioath-cli script to /tmp/yaourt-tmp-eric/aur-yubico-yubioath-desktop-git/pkg/yubico-yubioath-desktop-git/usr/bin
Installing yubioath script to /tmp/yaourt-tmp-eric/aur-yubico-yubioath-desktop-git/pkg/yubico-yubioath-desktop-git/usr/bin
sed: can't read /tmp/yaourt-tmp-eric/aur-yubico-yubioath-desktop-git/pkg/yubico-yubioath-desktop-git/usr/lib/python2.7/site-packages/yubioath_desktop-2.2.2.dev0-py2.7.egg-info/requires.txt: No such file or directory
==> ERROR: A failure occurred in package().
==> ERROR: Makepkg was unable to build yubico-yubioath-desktop-git.

halfur commented on 2015-10-15 13:33

Alright, I got it running, but I had to install several missing dependencies.

I followed the advice mentioned in this issue: added python-pyside-tools to the dependencies and inserted "python2 qt_resources" right before "python2 install --root=${pkgdir}" (Line 39). This fixed the "ImportError".

I also had to add the python2-pyusb AUR package, and had to manually start the pcscd.socket via systemctl.

tuftedocelot commented on 2015-10-06 12:19

Understood. I'll have an update for that package later on today to bring it up to date.

mazzolino commented on 2015-10-06 11:52

I switched to the non-git version ( which is working fine for me.

tuftedocelot commented on 2015-10-06 11:37

Uploaded a fixed package which removes the PySide from requirements.txt

@mazzolino, I cannot reproduce your issue

mazzolino commented on 2015-10-01 10:49

The error has been reported on Github:

When doing the workaround described here (, instead it says "ImportError: cannot import name qt_resources". So that is no solution.

arthurulfeldt commented on 2015-08-27 21:08

the build finished but the resuting package can't run:

~ » yubioath-cli arthur@a:14:02:50
Traceback (most recent call last):
File "/usr/sbin/yubioath-cli", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources/", line 3084, in <module>
File "/usr/lib/python2.7/site-packages/pkg_resources/", line 3070, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/pkg_resources/", line 3097, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/site-packages/pkg_resources/", line 651, in _build_master
File "/usr/lib/python2.7/site-packages/pkg_resources/", line 952, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources/", line 839, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'PySide' distribution was not found and is required by yubioath-desktop

looks like it is missing a dependency

All comments