Delen via


'libintl'-pakket verwijderd uit Alpine images

De libintl pakket is niet meer opgenomen in de Alpine container images van .NET.

Vorig gedrag

Vóór .NET 8 was het libintl pakket opgenomen in .NET's Alpine container-afbeeldingen.

Nieuw gedrag

.NET bevat het pakket niet meer in zijn Alpine-containerafbeeldingen.

Als uw toepassing een eigen afhankelijkheid libintlheeft, ziet u mogelijk de volgende fout bij het uitvoeren met .NET 8 in een Alpine-container:

Fout bij het laden van gedeelde bibliotheek libintl.so.8: Geen dergelijk bestand of dergelijke map

Geïntroduceerde versie

.NET 8 Preview 5

Type wijziging

Deze wijziging is een gedragswijziging.

Reden voor wijziging

Er is vastgesteld dat .NET geen afhankelijkheid van het libintl pakket heeft. Alleen de pakketten die .NET nodig heeft, worden opgenomen boven op de basiscontainerafbeelding van de Alpine-container.

Controleer de functionaliteit van uw toepassing bij het upgraden naar .NET 8. Als uw toepassing afhankelijk is van het libintl pakket, kunt u deze opnemen in de installatiekopie door de volgende instructie toe te voegen aan uw Dockerfile:

RUN apk add --no-cache libintl

Betreffende API's

Geen.

Zie ook