As a novice at package creation, I found the guide adequate for dealing with ordinary situations, but lacking on how to deal with the weirder stuff. Worse yet, there's almost always something weird...