Starting up a system that uses ifup-down fails when run-parts is not present on the system. Many other services will fail to properly load if the base networking interface lo is not up. Perhaps ifup/down should select run-parts? Or maybe include a comment about ifup/down needing run-parts to work properly?