Not sure if adding ppas is the problem, i think that's ok, but making packages when none exist is more of a hassle.