in reply to catalyst folder structure

blib shouldn't be there; it’s an artifact of installations. Installation is *not* a part of setting up a Catalyst app under normal/plain circumstances. inc comes from/with Module::Install and keeps local dependencies, however, it should also not be there. I just ran a plain catalyst.pl MyApp and see nothing out of the ordinary; no blib and no inc. So I’m guessing you ran perl Makefile.PL at some point which generated those dirs. You don’t need to run the Makefile.PL to use your app. Go ahead and rm -rf those dirs.