The command "eix --installed-in-overlay kde-testing" should list several kdelive packages for me. But instead it just prints "No matches found." But if I'm typing "eix --installed-in-overlay kde" the correct output is produced. So I'm guessing eix doesn't parse the overlay name correctly. Reproducible: Always Steps to Reproduce: 1. Install eix-0.15.4 2. add kde-testing overlay using layman and update eix db 3. Install some packages from kde-testing 4. "eix --installed-in-overlay kde-testing" Actual Results: eix doesn't show up any packages ("No matches found.") Expected Results: eix should give a list of installed packages from this overlay
The name of the overlay is determined by the */profiles/repo_name file, and this name is "kde" not "kde-testing". So eix behaves as it should. If you want to look for the overlay by path and not by its name, you should use give the full path (wildcards allowed) e.g. eix --installed-in-overlay "*/kde-testing"