A solução é que isso não pode acontecer.
Minha pesquisa levou-me a descobrir que isso tem sido chamado de "aromatizante" de uma compilação. E o Yocto não é criado de forma a permitir que isso aconteça no momento. E, tanto quanto eu posso dizer, isso não vai acontecer no futuro próximo.
Houve alguns esforços independentes para fazer isso usando um único arquivo '.inc' que é incluído em qualquer receita afetada que permitirá que a receita escolha o caminho para completar seu pacote, mas os dados dentro dele ".inc" arquivo precisa ser manipulado manualmente usando ferramentas fora do sistema yocto.
aqui está um tópico que encontrei no tópico na lista de e-mails yocto: link
Quanto às várias substituições de arquivos em uma receita, também descobri que isso também não é possível, a menos que eu acredite que haja uma desativação da "verificação de insanidade", de qualquer forma eu não percebi isso e estou soltando trabalhe nisso.