[Eisfair] orphanedlibs 1.8.0

Marcus Röckrath marcus.roeckrath at gmx.de
Do Mai 22 11:37:56 CEST 2025


Hallo Detlef,

Detlef Paschke wrote:

>> Ist bei Deiner Variante ähnlich gelöst, glaube ich.
> 
> Machst Du bei dir exakt nicht anders...
> 
> if ! eisman query --quiet ${lib}
>         then
>             notinstallable="(package not found on configured package
> servers)"
>         fi
> 
> ...als ich.
> 
> if ! eisman query --quiet "${i}"; then
>             OUT="(Lib wurde auf dem Paketserver nicht gefunden.)"
>         fi

Habe den Grund gefunden, du hast doch noch einen kleinen Bug drin.

Existiert zwischendrin ein Paket nicht mehr, wird die Variable OUT gesetzt 
und bleibt dann auch bis zum Ende gesetzt und somit werden nun alle 
folgenden Pakete auch angeblich als nicht mehr existent gelistet.

Du musst OUT zu Beginn der Schleife löschen.oder an der Stelle wo es gesetzt 
wird einen else-Zweig

else
    OUT=""
fi

hinzufügen.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair