I've installed byobu from Portfile here is the steps I followed if somebody needs;
$ mkdir -p /tmp/ports/devel/byobu $ cd /tmp/ports/devel/byobu/ $ curl -o Portfile 'https://trac.macports.org/raw-attachment/ticket/30238/Portfile' Add the line below to /opt/local/etc/macports/sources.conf (before the rsync:// line) file:///tmp/ports $ sudo portindex and make sure you're seeing output below Creating port index in /tmp/ports Total number of ports parsed: 1 Ports successfully parsed: 1 Ports failed: 0 Up-to-date ports skipped: 0 $ sudo port install byobu after I installed byobu i noticed that there is no python bindings of libnewt and then i did $ sudo port upgrade --force -n -s libnewt "configure.args=--with-python" and files were there $ ls -la /opt/local/lib/python2.7/site-packages/ -rwxr-xr-x 1 root admin 54364 Jun 16 21:10 _snack.so -rw-r--r-- 1 root admin 31008 Jun 16 21:10 snack.py but byobu was still saying No module error snack. I changed shebang with #!/opt/local/bin/python2.7 and didn't work I added these lines 24 import site 25 print site.getsitepackages() and it printed this paths ['/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages', '/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/site-python', '/Library/Python/2.7/site-packages'] so, I added soft links $ sudo ln -s /opt/local/lib/python2.7/site-packages/_snack.so /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/_snack.so $ sudo ln -s /opt/local/lib/python2.7/site-packages/snack.py /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/snack.py after this I got this error Traceback (most recent call last): File "/opt/local/bin/byobu-config", line 41, in <module> SHARE = BYOBU_CONFIG_DIR+"/"+SHARE TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' there is no env var for it and I added the lines below to my .bashrc export BYOBU_PREFIX=/opt/local export BYOBU_CONFIG_DIR=/opt/local now it works. I really hope this feedbacks help to make it better. Thanks. -- Levent YALCIN System Administrator & Free software enthusiast http://about.me/leventyalcin _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
