Breaking Change: Removal of procps package #3698
                  
                    
                      mthalman
                    
                  
                
                  announced in
                Announcements
              
            Replies: 0 comments
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
Breaking Change: Removal of procps package
In the .NET 6
sdkimage type, theprocpspackage is no longer included for Debian and Ubuntu. This may break any custom logic you've added which depends on the utilities provided by this package. This package was previously included for .NET 5 container images in order to supportdotnet watchfunctionality. In .NET 6,dotnet watchwas updated to longer have a dependency on theprocpspackage.Details
During the .NET 5 release cycle, it was discovered that the Debian and Ubuntu
sdkcontainer images lacked thepgreputility required bydotnet watchfunctionality. This utility is provided by theprocpspackage and that package was added to those images at that time to address the issue. In addition, thedotnet watchcode for .NET 6 was updated to remove this dependency on thepgreputility. For that reason, theprocpspackage is no longer being included insdkimages.This removal may impact any custom logic you have that runs in an
sdkcontainer and depends on the utilities provided by theprocpspackage. This package includes the following utilities:If you're dependent on one of these utilities, you can install the
procpspackage by including the following instruction in your Dockerfile:RUN apt-get update \ && apt-get install -y \ procps \ && rm -rf /var/lib/apt/lists/*Related Issue
#2396
Beta Was this translation helpful? Give feedback.
All reactions