Um arquivo tar de correção do bash shellshock para SLES é ruim?

Um arquivo tar de correção do bash shellshock para SLES é ruim?
SERVER:/home/user # rpm -Uvh --test readline-5.1-24.4.7406.0.PTF.898762.i586.rpm
warning: readline-5.1-24.4.7406.0.PTF.898762.i586.rpm: V3 DSA signature: NOKEY, key ID b37b98a9
error: Failed dependencies:
    readline = 5.0-9 is needed by (installed) readline-devel-5.0-9  

SERVER:/home/user # rpm -qa | grep -i readl*
readline-5.0-9
perl-TermReadKey-2.30-2
readline-devel-5.0-9  

SERVER:/home/user # tar -xvf ssbash10GA-i386.tar
bash-3.1-24.4.7406.0.PTF.898762.i586.rpm
readline-5.1-24.4.7406.0.PTF.898762.i586.rpm
SERVER:/home/user #

Parece que o readline-devel está faltando em ssbash10GA-i386.tar de:

https://download.suse.com/Download?buildid=nNXClbWqawg~

Pergunta:estou entendendo isso corretamente?

Responder1

A PTF foi substituída por uma atualização normal nesse meio tempo. Basta usar zypperou yastinstalá-lo.

Responder2

# rpm -Uvh --test readline-5.1-24.4.7406.0.PTF.898762.i586.rpm
error: Failed dependencies:
    readline = 5.0-9 is needed by (installed) readline-devel-5.0-9  

significa que você tem um pacote readline-devel instalado da versão 5.0.9 e o PTF que você está tentando instalar atualizaria apenas o pacote principal e não aquele -develtambém. O que poderia causar problemas quando você tentasse construir algo que usa readline, uma vez que usaria os arquivos de cabeçalho de uma versão diferente daquela à qual seria vinculado (é por isso que a dependência existe).

Portanto, seu entendimento parece estar correto.

informação relacionada