First of all, do not reboot before this problem has been resolved, the kernel can't boot without a functional initramfs image (older kernels may not be affected).

Please check where this hook comes from (dpkg -S /usr/share/initramfs-tools/hooks/udev_era), as it doesn't appear to be in Debian (or aptosid). If possible, purging the package shipping this hook should help.

# try to autodetect the value of this configuration option
if [ -z "$NEED_PERSISTENT_NET" ] && root_over_the_network; then
NEED_PERSISTENT_NET='yes'
fi

# Copy the rules for persistent network interface names for the benefit of
# systems which need to boot over the network. If this is enabled then the
# initramfs must be rebuilt every time a new network interface is added.
# See #414287 for details.
case "$NEED_PERSISTENT_NET" in
YES|yes|Yes|Y|y)
if [ -e /etc/udev/rules.d/70-persistent-net.rules ]; then
cp -p /etc/udev/rules.d/70-persistent-net.rules $DESTDIR/lib/udev/rules.d/
fi
;;
esac

I have no idea where this hook comes from, while the contents appear to be legit, all hooks in that directory are required to be formally part of packages (which this one isn't). While it may come from 3rd party or unpackaged software you may have installed, I would suggest to remove /usr/share/initramfs-tools/hooks/udev_era (maybe keep a backup, but move it out of /usr/) and then to run "apt-get -f install" and complete the dist-upgrade afterwards.

Given that this file really shouldn't be there, I'd suggest thoroughly audit your system for rogue software which might have caused further damage.