I'm using a local profile of which the parent file links to the 2008.0/desktop profile in /usr/portage. euse stubles over that absolute path and fails to find the parent profile(s). Additionally, when running it from the profile dir, it enters an endless loop. Reproducible: Always Steps to Reproduce: 1. Create a portage profile with a parent file containing an absolute path 2. run sth. like euse -i doc Actual Results: LC_ALL=C euse -i doc /usr/bin/euse: line 61: cd: /home/malte/prof//usr/portage/profiles/default/linux/x86/2008.0/desktop/: No such file or directory The error is repeated a few times when run from somewhere outside the profile dir, and forever when frun from the profile dir. Expected Results: euse should correctly parse the path as absolute
Created attachment 160023 [details, diff] Patch to recognize absolute path as such
I applied your patch to the work I've done for euse in bug #259318
This was committed with the euse changes from bug 259318. It can be tested using gentoolkit-9999
Can you verify this is fixed in gentoolkit-0.3.0?
Yes, 0.3.0 works fine. Thanks!
Released in gentoolkit-0.3.0