I’ve always found it funny when I would go to a developer with a bug and get the response of “but it works on my machine!”. My go-to response has always been, “ok, well then we should be point all of the customers to your machine so they don’t run into this problem.”
Sadly, I pulled this same stunt on myself today. I’ve been working on a project that requires the use of Webkit to take a screenshot of an HTML page. On my Mac, Webkit is nicely pre-installed and works great with my script but on the Ubuntu box that will be running the script regularly, I had to re-write the script to use QT4 with PyQT bindings. Of course, it’s having issues… <sigh>
At least I can honestly say that it works great on my machine!