Not only russian, but any layout without third level (e.g. "us") breaks these layouts too. As a temporary workaround you could place russian layout to last position "de(neo),sk,de,ru".
-- Alexey Ten (Lynn) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org