A discussion from this post made me curious of differences between Debian and Arch package management. I'm not talking usage, but more of handling dependencies.
Also, people tend to say that Arch is very light-weight, so I wonder what that has to do with package management. Is it maybe because Debian treats Recommends as hard dependencies by default?
Can you also mention the flexibility/power between the two package managers: which of the two lets you do more.
I'm aware that some features available on a Debian package management system would be irrelevant on an Arch system, since Arch has a single Suite and Debian has multiple (e.g. APT pinning and advanced dependency handling come to mind), so please compare features that are applicable to both systems (i.e. assume that for Debian, I use only on Unstable).