Your mileage may vary but the only way I could get around this problem was deleting all the puppet related .list files in /etc/apt/sources.list.d.
Files were
puppetlabs.listpuppetlabs-pc1.listpuppet.listOnce that was done, I could run apt-get install puppet and the command worked just fine.