The upgrade is rejected because:
2014-04-15 10:10:47,946 DEBUG The package 'grep:i386' is marked for removal but it's an ESSENTIAL package
2014-04-15 10:10:48,002 ERROR Dist-upgrade failed: 'The essential package 'grep:i386' is marked for removal.'
which is due to:
MarkInstall grep [ amd64 ] < none -> 2.16-1 > ( utils ) FU=1
Removing: grep
MarkDelete grep [ i386 ] < 2.14-3 -> 2.16-1 > ( utils ) FU=0
The upgrade is rejected because:
2014-04-15 10:10:47,946 DEBUG The package 'grep:i386' is marked for removal but it's an ESSENTIAL package
2014-04-15 10:10:48,002 ERROR Dist-upgrade failed: 'The essential package 'grep:i386' is marked for removal.'
which is due to:
MarkInstall grep [ amd64 ] < none -> 2.16-1 > ( utils ) FU=1
Removing: grep
MarkDelete grep [ i386 ] < 2.14-3 -> 2.16-1 > ( utils ) FU=0