Optimize output size of kpm pack

parent #652 
Why do you need to check if it's already there? Can't you just always overwrite it? What's the downside?