Ok, olhei as fontes para descobrir isso, porque a página man não fornece detalhes realmente necessários para que isso funcione. Eu descobri o seguinte.
A opção -O precisa ser um caminho para um arquivo de texto contendo uma lista de caminhos (observe que "caminho" é terminologicamente diferente de "diretório"). Cada caminho está em uma linha neste arquivo e precisa começar com o prefixo ./ , em que . é implicitamente o diretório atual, que é o diretório especificado com -p .
Parece que a lista de arquivos fornecida com a opção -O deve ser construída com uma ferramenta como find . Você não pode especificar diretórios, mas você precisa de uma lista de caminhos completos (sem duplicatas, até onde eu entendi).