Parece que há um bug registrado para isso.
ATUALIZAÇÃO: Como o Apache 2.4 é a versão padrão (em vez do 2.2 anterior), este erro ocorre. No entanto, como pode ser visto aqui todas as futuras versões do O Ubuntu 13.10 e superior não suportará este pacote até que ele seja corrigido no fluxo ascendente. Como um trabalho em torno de você não precisa instalar este pacote, pois é necessário apenas para autenticação do Apache contra o MySQL (em oposição a fazê-lo no final do aplicativo da web, que é muito mais comum)
Estou tentando instalar meu ambiente LAMP no Ubuntu 13.10 usando meu arquivo de script que pode ser encontrado aqui . Esse script funcionou para o Ubuntu 12.04, Ubuntu 13.04, mas quando eu experimento no Ubuntu 13.10 ele apresenta o seguinte erro:
E: Package 'libapache2-mod-auth-mysql' has no installation candidate
Alguma ideia de como consertar isso? Note, eu quero que este pacote seja instalado.
EDIT: Descobri agora que a razão pela qual isso não pôde ser instalado foi porque precisava dos dois pacotes a seguir que estavam faltando: libmysqlclient16 e apache2.2-common. Eu só preciso instalar esses pacotes ou eles foram removidos por algum motivo?
Parece que há um bug registrado para isso.
Eu tentei instalá-lo manualmente baixando o pacote deb de: link
Mas o libapache2-mod-auth-mysql depende do apache2.2-common: link
E o apache2.2-common depende do apache2.2-bin: link
O Apache2.2-bin não tem dependências, mas para instalá-lo você precisa remover o gnome-user-share. O compartilhamento de usuários do Gnome é necessário para compartilhar através do bluetooth e do WebDAV. Provavelmente, essa incompatibilidade é a razão pela qual a instalação de libapache2-mod-auth-mysql foi desativada.
Depois de remover o gnome-user-share eu consegui instalar o apache2.2-bin, mas o apache2.2-common quebra em conflito com o apache2-bin que é necessário para o apache2.2-bin. Está bloqueado desta forma e não encontrei nenhuma solução para esse problema.
Tags package-management apache2 php