10 September 2014

msys2 upgrade without pacman errors

Upgrade Your msys2 Installation

Without pacman Errors
EDIT 9/11/2014: A new installer/zip of msys2 was released on 9/10/2014 and at least for now, the following procedure is not really necessary for new installs. Base files are all up to date upon a fresh install. The procedure below describes upgrading an old installation or a new install where the current repo packages are newer than the ones in the installer or installation zipfile.

I recently became obsessed with achieving a clean upgrade and reinstallation of all packages on  a fresh install of msys2. I finally figured out a sequence of pkg upgrades that has no pacman execution errors.

I used 64bit msys2 available here: http://sourceforge.net/projects/msys2/


26 January 2014

Centos 6 python-crypto version and Abe Blockchain Explorer

Trying to make Abe blockchain explorer work on Centos 6 for Litecoin and I kept running into Merkle hash errors:

MerkleRootMismatch: Block header Merkle root does not match its
transactions. block hash=5c64e0d3548c8dd2b850798d77c18070a3032505ce601
fa3685d329ff0bdebf4

14 January 2014

Bluetooth module working with Custom Android DRO Shield

I posted long ago about a Custom Arduino shield for use with TouchDRO from www.yuristoys.com. I explained how I had preferred to use RS232 wired output, but I had broken out the connections for hooking up a Bluetooth module.

Yuri was kind enough to add a direct USB connection method to his TouchDRO app, and it worked for me with a USB OTG cable and USB-Serial dongle hanging from my Nexus 7. I was pretty happy but I didn't actually have my scales mounted to my machine so this was just all sitting on my desk looking pretty.

Reading Yuriy's posts comments, I saw the light and became convinced that Bluetooth was the way I needed to go. I ordered the Bluetooth module Yuriy used here on Amazon