It sounds like the second problem only happens when you do not have the
login package installed. Since it is required, this is not a supported
configuration, so I am closing this report. If that is not correct and
you can trigger the problem with shadowconfig without removing the login
package, p
Note: right now I don't have Ubuntu at hand to verify what I write
below, read accordingly...
About dependencies: There are a lot of explicit dependencies for
essential packages, why is depending on login an exception? Actually
almost all dependencies on essential packages are listed, as login was
login is an essential package. There is no need to depend on it.
Regarding the other issue, would you have some sample group and gshadow file?
(make sure they do not contain any sensitive information before posting them
here.
--
Missing dependency to login
https://bugs.launchpad.net/bugs/487448