Um pacote para ser enviado para os repositórios Debian deve evitar /opt
e /usr/local
- estes diretórios são reservados para o administrador do sistema local, conforme o Padrão de hierarquia do sistema de arquivos . As tags lintianas refletem isso. Você deve, em vez disso, estruturar seu pacote para que:
- executáveis vão em
/usr/bin
(ou/usr/sbin
, conforme o caso, talvez) - as bibliotecas entram em
/usr/lib
ou uma subpasta apropriada delas - dados compartilhados independentes de arquitetura em uma subpasta em
/usr/share
, etc.
Consulte a Política Debian para obter mais informações.
Se o seu pacote é para uso local, você pode ir em frente e ignorar essa tag. Você pode criar uma substituição de lintian para impedir que o lintian gere esse erro.