Existem dois problemas aqui.
Primeiro, para corrigir os avisos que você recebe nos downloads, é necessário qualificar todos as entradas sem portas em /etc/apt/sources.list e os arquivos em /etc/apt/sources.list.d com [arch=amd64,i386] .
Em segundo lugar, você não pode instalar o libudev1 com sua configuração atual porque os pacotes multiarch precisam ser instalados com a mesma versão em todas as arquiteturas. Você já tem 204-5ubuntu20.20 instalado em amd64 , mas essa versão não está disponível nos repositórios que você configurou. Para poder instalar o pacote para armhf , você precisa adicionar trusty-updates para armhf também:
deb [arch=armel,armhf] http://ports.ubuntu.com/ubuntu-ports trusty-updates main universe