Nota Histórica: digiKam 2.x

digiKam: Restaurando a Exportação para Redes Sociais

Um problema comum ao compilar o digiKam (especialmente a partir da versão 2.0.0 no Slackware) é notar o desaparecimento de opções de exportação, como o "Exportar para Facebook".

O Problema: O instalador do digiKam não avisa se um plugin falhou por falta de dependência; ele simplesmente ignora a compilação daquele módulo específico.

A Dependência Oculta: QJson

Para que o plugin de exportação do Facebook (via Kipi-Plugins) seja ativado, o sistema precisa da biblioteca qjson. Sem ela, o suporte ao protocolo de comunicação da rede social não é compilado.

Passo 1: Instalar o QJson

Acesse o SlackBuilds.org e instale o pacote qjson antes de tentar compilar o digiKam:

# # Usando o sbopkg (recomendado)
sbopkg -i qjson

Passo 2: Recompilar o digiKam

Após instalar a dependência, você deve recompilar o digiKam para que o script de configuração (CMake) detecte a presença da biblioteca:

# Vá para o diretório do SlackBuild do digiKam
# Execute a compilação novamente
./digiKam.SlackBuild
upgradepkg --reinstall /tmp/digikam-2.0.0-x86_64-1.txz

Como evitar isso no futuro?

Sempre verifique os arquivos README e README.SLACKWARE que acompanham os fontes. No caso do digiKam, as exigências dos Kipi-Plugins são listadas separadamente.

Dica Atualizada (2025): Nas versões modernas (8.x+), o suporte a redes sociais está integrado no código principal. Se você estiver usando o Slackware 15.0, certifique-se de ter o pacote akonadi e as bibliotecas de autenticação signon-kwallet-extension instaladas.