Today I fixed a problem a customer of mine had with a Python program I had written; he ran it on a more recent version of Ubuntu than I which had a more recent version of BeautifulSoup installed. The solution: explaining my customer how to downgrade to the same version I use.