[G1 Android Development] jokeyrhyme:
Can't update Google Maps via Market on Magic32A

I'm running CM 4.25 on my Magic and I've never been able to update Google Maps via the Market. Obviously with the new Navigation update I tried again today and I'm still getting the following:

com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver.handleDownloadCompletedAction(): Got a download completed intent.
11-24 08:04:04.112 D/vending ( 9728): com.android.vending.api.LocalAssetDatabase.notifyListener(): 1042788397605983297 / INSTALLING
11-24 08:04:04.712 D/dalvikvm( 9704): GC freed 6073 objects / 413376 bytes in 186ms
11-24 08:04:07.312 D/PackageParser( 88): Scanning package: /data/app/vmdl73151.tmp
11-24 08:04:08.292 D/dalvikvm( 88): GC freed 7246 objects / 908896 bytes in 287ms
11-24 08:04:08.842 D/dalvikvm(18529): GC freed 191 objects / 7344 bytes in 211ms
11-24 08:04:11.242 I/ActivityManager( 88): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.android.development/.Development }
11-24 08:04:11.532 W/DevelopmentSettings( 9838): Failed reading gpio_sleep_debug
11-24 08:04:11.612 W/InputManagerService( 88): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@439837e8
11-24 08:04:12.742 D/dalvikvm( 88): GC freed 9304 objects / 707616 bytes in 307ms
11-24 08:04:17.102 D/dalvikvm( 9728): GC freed 7450 objects / 430752 bytes in 215ms
11-24 08:04:18.262 D/dalvikvm( 88): GC freed 34081 objects / 1607016 bytes in 328ms
11-24 08:04:18.272 W/ActivityManager( 88): Failed setting process group of 9704 to 1
11-24 08:04:18.272 W/System.err( 88): java.lang.SecurityException: No permission to modify given thread
11-24 08:04:18.342 W/System.err( 88): at android.os.Process.setProcessGroup(Native Method)
11-24 08:04:18.342 W/System.err( 88): at com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java:12758)
11-24 08:04:18.342 W/System.err( 88): at com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java:12834)
11-24 08:04:18.342 W/System.err( 88): at com.android.server.am.ActivityManagerService.removeContentProvider(ActivityManagerService.java:7514)
11-24 08:04:18.342 W/System.err( 88): at android.app.ActivityThread.removeProviderLocked(ActivityThread.java:4032)
11-24 08:04:18.342 W/System.err( 88): at android.app.ActivityThread.releaseProvider(ActivityThread.java:3997)
11-24 08:04:18.342 W/System.err( 88): at android.app.ApplicationContext$ApplicationContentResolver.releaseProvider(ApplicationContext.java:1520)
11-24 08:04:18.342 W/System.err( 88): at android.content.ContentResolver$ParcelFileDescriptorInner.close(ContentResolver.java:777)
11-24 08:04:18.342 W/System.err( 88): at android.os.ParcelFileDescriptor$AutoCloseInputStream.close(ParcelFileDescriptor.java:191)
11-24 08:04:18.342 W/System.err( 88): at java.io.FileInputStream.finalize(FileInputStream.java:205)
11-24 08:04:18.342 W/System.err( 88): at dalvik.system.NativeStart.run(Native Method)
11-24 08:04:18.952 D/vending ( 9728): com.android.vending.VendingNotificationManager.showNotification(): Showing notification: [AssetID=1042788397605983297, NotificationID=-786343200, Title=Google Maps, Message=Installation unsuccessful.]
11-24 08:04:18.952 I/vending ( 9728): com.android.vending.AssetDownloader$DownloadManagerBroadcastReceiver$MyPackageInstallObserver.packageInstalled(): Package install from content://downloads/download/162 failed: Package file was not signed correctly.
11-24 08:04:19.302 I/ActivityManager( 88): Stopping service: com.android.providers.downloads/.DownloadService
11-24 08:04:23.882 D/ActivityManager( 88): Uninstalling process com.android.packageinstaller

I've tried rebooting the phone. I reported a ticket for a similar situation with Google Search by Voice on the official bugtracker, but Cyanogen couldn't reproduce it.

Anyone have a file we can manually push? Install instructions? An interpretation for the error log dump?