Victory

After several iterations of arguing the denials of my request for lxml to be installed as a Python egg, my web host finally acquiesced.

I think I’m going to print this out and get it framed:

Hello,

I apologize for the delay. We were able to install this for you:

xxxxxxx@xxxxxxxx.net [~/lxml-3.3.5]# CFLAGS=”-O0″ easy_install –install-dir=/xxxxx/xxxxxxx/xxxxx/xxxxxxx/python2.6/site-packages lxml
Searching for lxml
Reading http://pypi.python.org/simple/lxml/
Best match: lxml 3.3.5
Downloading https://pypi.python.org/packages/source/l/lxml/lxml-3.3.5.tar.gz#md5=88c75f4c73fc8f59c9ebb17495044f2f
Processing lxml-3.3.5.tar.gz
Running lxml-3.3.5/setup.py -q bdist_egg –dist-dir /tmp/easy_install-qdMwRH/lxml-3.3.5/egg-dist-tmp-bZ_ZZT
Building lxml version 3.3.5.
Building without Cython.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/lib64
/usr/lib64/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: ‘bugtrack_url’
warnings.warn(msg)
Adding lxml 3.3.5 to easy-install.pth file

Installed /xxxxx/xxxxxxx/xxxxx/xxxxxxx/python2.6/site-packages/lxml-3.3.5-py2.6-linux-x86_64.egg
Processing dependencies for lxml
Finished processing dependencies for lxml
———————————————-

Hi honey, I’m home

Looks like the migration is mostly complete. A little less painful than anticipated all things considered. Not a lot of planning up front and it looks like the main pieces came across with only minor hair pulling. I can’t believe 10 years of accumulated clutter on $OLD_WEB_HOST was this easy to move. Even if things are burnt, it’s too late to go back now. On my way out the door at $OLD_WEB_HOST I engaged in some pretty fun rm -rf behavior. Not often you get to pull those kinds of triggers.

So $NEW_WEB_HOST seems to be working out so far. Getting to a terminal window isn’t always all that fun and their auto-generated WebDAV thinger doesn’t work as advertised. Not sure I like the way $MAIN_DOMAIN (not blackfez.com) can be used to hit all of my “add-on” domains. Then again, one could do the same thing at the old place, but one had to use the company domain to do that.

I’m a tiny fish in a huge number of users now. CPanel is a nice upgrade from old host’s d-i-y interface. I don’t like how Python is a marginal language at new host and still no pre-fab Java servlet container. I do like that there is a support staff of >1 and that they have an always-on phone number to boot.

Long evening of keypunching makes it feel like work on the weekend so it’s looking like time to turn in. Let me know if you see something awry/broken. I’ll see what I can do to fix that up.