As a tool maintainer
I want to install packages from PPAs or other non-Canonical (pun intended) origins
So I can use software that is not present in the default repos.
The buildpack at https://gitlab.wikimedia.org/repos/cloud/toolforge/buildpacks/apt-buildpack had some version of this functionality until it was removed by e0136496: Explicitly disallow external packages/repos. That commit left a difficult to spot note in the builder output that users with specific needs for alternate apt repos file a task.
It is currently unclear what process would be used to adjudicate such a request, but it seems reasonable to assume that the bar for adoption would be set fairly high. Shared modifications of the buildpack for all users would exclude any use cases where a different origin was desired for a package whether that need be short term testing or long term use by a particular tool. Allowing container local modifications does in theory increase the attack surface of that container, but does not directly impact all other Aptfile buildpack users.