Opened 5 years ago

Last modified 19 months ago

#58186 new request

pyenv @1.2.9: new port

Reported by: FranklinYu (Franklin Yu) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: pyenv

Description (last modified by FranklinYu (Franklin Yu))

Homepage: https://github.com/pyenv/pyenv

Other distributions:

Note that we should probably prompt users to set environment variable $PYENV_ROOT. I’m not sure what would happen otherwise; possibly new Python will be installed besides pyenv binary and requires root privilege (thus killing the point to use pyenv at all). Need experiments.

Change History (5)

comment:1 Changed 4 years ago by FranklinYu (Franklin Yu)

Description: modified (diff)

comment:2 Changed 4 years ago by FranklinYu (Franklin Yu)

Description: modified (diff)

comment:3 Changed 4 years ago by FranklinYu (Franklin Yu)

Description: modified (diff)

comment:4 Changed 3 years ago by jakw0j

any update on this?

Last edited 3 years ago by jakw0j (previous) (diff)

comment:5 Changed 19 months ago by jculpon (Jamie Culpon)

I do not have a copy of the specific requested version on this ticket handy (1.2.9) but I do have a fork of pyenv latest that I use that is available on my personal GitHub: if there's interest from other macports users I can try to get that properly packaged and integrated into the ports ecosystem, but supporting much older versions will be a bit tricky as things have marched on in the apple side and for homebrew/historic reasons pyenv needs to run only using old versions of bash, so some of the scripting might need review by someone who is a more full time bash user (I am mostly zsh/csh-alike/fish these days)

fork is available here, use at your own risk without warranty etc as I have not done any testing/verification on older versions of macOS using Apple Silicon which I would consider a prerequisite for proper releases: https://github.com/jculpon/pyenv-macports

Note: See TracTickets for help on using tickets.