The default location of etc and var for this ebuild is /usr/etc and /usr/var but it should be /etc (or /etc/chipcard) and /var. Also the ebuild does not contains an initscript for starting chipcardd. Reproducible: Always Steps to Reproduce: 1. Run chipcardd -h 2. In the output you see that the default location of chipcardd's configfile is /usr/etc/chipcardd.conf and of its pidfile /usr/var/run/chipcardd.pid Actual Results: You have to place the config files in /usr/etc instead in /etc and chipcardd created files in /usr/var instead in /var. You have to start chipcardd without any initscript. Expected Results: /etc and /var should be used. chipcardd should have an initscript to start this service at boot time.
done