Agreed, i try to fix my stuff because I’m stubborn and have the skills, but other devs may not.
Also, seems like there are further problems (on the topic) if a package/library/make tries to generate a pyenv virtual environments.
Normal environments have a bin+lib folder, whereas Haiku likes to have them in a “non-packaged” directory being created too, and python goes nuts when trying to install something in libs (a directory above). So you end with bin+lib and non-packaged/bin+lib
Fixable by hand (moving files / doing soft links) but harder to do in recipes (like waiting for the error on creating the pyenv asuming it will fail, fix and redo the process).
Shit happens