So, ubuntu 13.10 I did that to update yet another time:
cd ~/counterpartyd_build
git pull origin master
cd ~/counterpartyd_build/dist/counterpartyd
git pull origin master
But 
now it isn't working anymore...counterpartyd --log-file=-
Traceback (most recent call last):
  File "/home/user/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 22, in <module>
    from lib import (config, api, util, exceptions, bitcoin, blocks)
  File "/home/user/counterpartyd_build/dist/counterpartyd/lib/api.py", line 7, in <module>
    from werkzeug.wrappers import Request, Response
ImportError: No module named 'werkzeug'
I haven't change my counterpartyd.conf yet
Still looking like this:
[Default]
rpc-user=goodusername
rpc-password=goodpassword
rpc-connect=localhost
rpc-port=8332
#rpc-port=18832   #this is for testnest, for main net 8832 on both xcp & btc.conf
Should I edit it with the following?
[Default]
bitcoind-rpc-user=goodusernamesamebitcoin.conf
bitcoind-rpc-password=goodpasswordsamebitcoin.conf
bitcoind-rpc-connect=localhost
bitcoind-rpc-port=8332
#bitcoind-rpc-port=18832   #this is for testnest, for main net 8832 on both xcp & btc.conf
rpc-user=differentusername-only4xcp
rpc-password=differentpassword-only4xcp
edit:
I eddited my counterpartyd.conf with what's up.
Still the same problem. Nothing working.
Oh and shouldn't 
counterpartyd --log-file=-
 be 
counterpartyd --log-file='/home/user/.config/counterpartyd/counterpartyd.log'
 ? so at least the log is kept somewhere...