Just a couple of FYIs:
* During my 1.2 tinkering I've manually run ebox-software a couple of times. When there are updates available, there is a long series of "broken pipe" errors, but I regret that I did not write down the path in the error. (If I reinstall again, I'll write down the last of the error messages since the first ones scroll off screen rapidly.)
* I did write down the following error: Use of uninitialized value in numeric eq (==) at /usr/share/perl5/EBox/Software.pm line 428.
I can only speak for one cycle since I haven't had 1.2 running but about 24 hours, but eBox seems to be aware of the updates, and they seem to install correctly via Software Management, despite the errors.