Hi list,
I'd like some help filling in the blank:
msys2 is to Windows as _____ is to Debian.

Is there anything in Debian that lets me have a user-land build environment?  I want to install all my build dependencies in user-land,
without being root, without disrupting my normal system.  Once the package is built I want to move it to my normal Debian system and
test it by installing/uninstalling as root.

Also, I want to build normal, boring deb packages, not containers or anything like that.

Is there a way to do this?

-Jonathan