root@junglist /tmp# ./test.pp Parent classes must have dissimilar names at /tmp/./test.pp:13 on node junglist root@junglist /tmp# cat test.pp #!/usr/bin/env puppet class test::classa { notify { "test::classa": } } class junglist::test::classa inherits test::classa { notify { "junglist::test::classa": } } node junglist { include junglist::test::classa }