[Breaking change]: libintl
package removed from Alpine container images
#35956
Labels
breaking-change
Indicates a .NET Core breaking change
doc-idea
Indicates issues that are suggestions for new topics [org][type][category]
Pri1
High priority, do before Pri2 and Pri3
📌 seQUESTered
Identifies that an issue has been imported into Quest.
Description
The
libintl
package is no longer being included in .NET's Alpine container images. Read more on this change in the original issue.Version
.NET 8 Preview 5
Previous behavior
Prior to .NET 8, the
libintl
package was included in its Alpine container images.New behavior
.NET no longer includes the
libintl
package in its Alpine container images.If your application has its own dependency on
libintl
, you may see the following error when running with .NET 8 in an Alpine container:Type of breaking change
Reason for change
It was determined that .NET has no dependency on the
libintl
package. Only packages which .NET requires are included on top of the base Alpine container image.Recommended action
Verify the functionality of your application when upgrading to .NET 8. If your application has its own dependency on the
libintl
package, you can include it in the image with the following instruction added to your Dockerfile:RUN apk add --no-cache libintl
Feature area
Deployment
Affected APIs
No response
Associated WorkItem - 118220
The text was updated successfully, but these errors were encountered: