How does this differ from just having `package "build-essential"` like we do above for libshadow-ruby1.8?