moonglum / exogenesis

Build your dotfile installer, updater and teardown
MIT License
20 stars 8 forks source link

Python Passenger updated? :crying_cat_face: #39

Closed moonglum closed 10 years ago

moonglum commented 10 years ago

I started updating the Python Passenger, and I made good progress. But then I wanted to try it out on my system and my Python is totally and utterly borked. I mean really freaking broken. It explodes.

The steps are quite easy:

  1. brew install python (or brew install python3)
  2. You could overwrite system python (maybe this was a mistake)
  3. pip (or pip3) is now available
  4. pip install --upgrade pip (or pip3 install --upgrade pip)
  5. Use pip list (or pip3 list) to list installed pips to decide if they need to be updated or installed

That's basically it. There's also the possibility of using the --user flag.

But I can't really try it...

I updated most of the spec suite, just a few pending ones left.

I don't use Python for anything right now. I noticed you do, @bitboxer (for pygments). If you have time next week, could you look into this? Try it out?

bitboxer commented 10 years ago

I think I did not overwrite the python system stuff.

~% which python
/usr/local/bin/python

And in /usr/bin you will find

~% ll /usr/bin/python
-rwxr-xr-x  2 root  wheel    57K 23 Okt 19:23 /usr/bin/python

Does your system looks like this?

moonglum commented 10 years ago
☺ which python
/usr/bin/python
☺ l /usr/bin/python
-rwxr-xr-x  2 root  wheel  58608 Oct 24 10:51 /usr/bin/python
bitboxer commented 10 years ago

The size of your python is the same as mine. What exactly is the problem you are having?

Ah and I forgot to say: this stuff is working. But the up method is a little bit long, isn't it?

bitboxer commented 10 years ago

@moonglum this is the last passenger to complete #23 . Is something missing here? It's working for me.

moonglum commented 10 years ago

Merged.