Upload não mantenedor(a)
Um upload não mantenedor ("Non-Maintainer Upload" - NMU) é um upload de um pacote para o repositório Debian por um(a) desenvolvedor(a) que não é o(a) mantenedor(a) do pacote. Isso geralmente não acontece, mas em casos especiais (como para bugs RC, quando o(a) mantenedor(a) não responde ao relatório de bugs) é permitido.
Em um upload "normal" para um pacote não nativo, o número da versão de segundo nível na revisão Debian é criado (ou incrementado, se já existir). Por exemplo:
1.2.3-1 -> 1.2.3-1.1 0.5-2.1 -> 0.5-2.2 0.6-3 -> 0.7-0.1 # se o NMU é uma nova versão upstream
Upload de binário não mantenedor(a)
Um upload de binário não mantenedor(a) ("binary non-maintainer upload" - binNMU) é o upload de um pacote somente binário. É necessário quando a compilação para uma arquitetura específica falha ou quando produz pacotes com falhas, devido a um erro no próprio ambiente de compilação (não devido a um erro no pacote-fonte).
O pacote recebe um novo número de versão que é o número da versão antiga com o sufixo +b anexado, acrescido de um número de versão para o binNMU (por exemplo, versão 2.3.4-3 torna-se 2.3.4-3+b1). O único arquivo que é modificado em um binNMU é o debian/changelog, que recebe uma nova entrada para a nova versão.
Quando um pacote-fonte produz vários pacotes binários, o(a) mantenedor(a) tem que tomar algum cuidado para garantir que um binNMU não quebre as dependências entre esses pacotes binários.
Para mais detalhes, consulte a página binNMU.
Veja também
LowThresholdNmu - mantenedores(as) e grupos que declaram que seus pacotes podem ser corrigidos e enviados sem demora, desde que o procedimento NMU na Referência dos(as) Desenvolvedores(as) Debian seja seguido.
binNMU - upload de binário não mantenedor(a)
