The issue was caused by a unicode character used in zodttd's packages file. This character brought out a bug in cydia which caused it to not launch. (a similar problem was created in the past when another community source missed a line break between entries.) This is not the fault of anyone at macciti or zodttd this is simply a bug in cydia.
This is a simple fix really.
- Connect to your iphone/ipod via either ssh, mobile terminal, ifile, diskaid or some other type of usb file system browser. Browse to /var/lib/apt/lists/
- Delete cydia.zodttd-1.com_repo_cydia_dists_stable_main_binary-iphoneos-arm_Packages.
- Install the new update to cydia to fix this.
IF you have apt7 installed you should be able to just run the following: