Canonical Eases Ubuntu App Development with New Build Dependency Rules

The Ubuntu development team admits that the process of separating Ubuntu packages between the “main” and “universe” software repositories caused the Ubuntu development to be dragged down because the “main” repo also covered build-dependencies in addition to dependencies. Therefore, starting with the upcoming Ubuntu 16.04 LTS (Xenial Xerus) operating system, the Ubuntu development team will offer a more lightweight “main” repository containing only the packages that matter most to end users.