[Eisfair] net-snmp-perlmodules520 Update

Marcus Roeckrath marcus.roeckrath at gmx.de
Sa Nov 19 08:44:37 CET 2016


Hallo Holger,

Holger Bruenjes wrote:

>> Ist so, habe mal in das Paket reingesehen, es wird die Deinstallroutine
>> direkt aufgerufen, muss aber IMHO mit /var/install/bin/delpackage
>> passieren, dann bekommt auch eisman das mit.
>> 
> /var/install/bin/del-package --update $package

Hier ist es etwas anders.

Es wird ein Paket durch ein neues ersetzt, also z. B.

net-snmp-perlmodules516 durch net-snmp-perl-modules520, was bislang so
geschieht:

### check older package version
if [ -f /var/install/packages/net-snmp-perlmodules587 ]
then
    mecho -info "remove old net-snmp-perlmodules587"
    sh /var/install/deinstall/net-snmp-perlmodules587
elif [ -f /var/install/packages/net-snmp-perlmodules512 ]
then
    mecho -info "remove old net-snmp-perlmodules512"
    sh /var/install/deinstall/net-snmp-perlmodules512
elif [ -f /var/install/packages/net-snmp-perlmodules516 ]
then
    mecho -info "remove old net-snmp-perlmodules516"
    sh /var/install/deinstall/net-snmp-perlmodules516
fi

Das muss nun also:

### check older package version
if [ -f /var/install/packages/net-snmp-perlmodules587 ]
then
    mecho -info "remove old net-snmp-perlmodules587"
    /var/install/bin/del-package net-snmp-perlmodules587
elif [ -f /var/install/packages/net-snmp-perlmodules512 ]
then
    mecho -info "remove old net-snmp-perlmodules512"
    /var/install/bin/del-package net-snmp-perlmodules512
elif [ -f /var/install/packages/net-snmp-perlmodules516 ]
then
    mecho -info "remove old net-snmp-perlmodules516"
    /var/install/bin/del-package net-snmp-perlmodules516
fi


> 
> 
> Holger

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair