Você deve escolher /var/lib .
/usr/com não existe no FHS 2.3 ou FHS 3. FHS 2.3 FHS 3.0
sharedstatedir é um conceito em autotools GNU e Padrões de codificação GNU
GNU e freestandards.org nem sempre se alinham.
O problema que você mencionou surgiu em uma postagem na lista de correspondência de 2006 . No caso da Red Hat, a conclusão foi usar /var/lib
Tecnicamente, se você estiver trabalhando em um projeto de código aberto que padronize prefix para /usr/local , é possível usar /var/local . Mas não acredito que alguém faça isso na prática. Por um lado, note que /var/local está provavelmente vazio em seu sistema. Para dois, observe que, assim que você ou qualquer pessoa executando ./configure alterar prefix para /usr , você não poderá usar /var/local e a única opção restante será /var/lib .