Se alguém pensar em um título melhor para esta pergunta: altere-o de acordo.
Meio Ambiente:
- Debian Jessie 8.5
- mestre de marionetes: 3.8.5
- agente fantoche: 3.7.2
- apto: 1.0.9.8.3
Problema:
Um pacote específico já está instalado no nó, vamos pegar needrestart
por exemplo:
# dpkg -l | grep needrestart
ii needrestart 1.2-8+deb8u1
Usando o seguinte código:
package{[
'needrestart',
]:
ensure => installed, # latest won't work, either
install_options => ['-t', 'jessie-backports']
}
Eu esperaria que needrestart
fosse reinstalado/atualizado para a versão fora do jessie-backports
. No entanto, isso não acontece, não há reinstalação/atualização acontecendo. Dentro dos logs (debug) não há nada que valha a pena ser mostrado a respeito disso.
Solução:
Caso isso não seja pretendido: Alguém conhece uma maneira inteligente de contornar isso?