update critical dependencies

The build status appears to be a lie. There are fails in there, sekrit fails.