On 12/02/02 13:10 +0000, Nicholas Clark wrote: > > > because perl already splits @INC to core / vendor / site, in different > > > directories (and that's awesome). there's unfortunately only one bin > > > directory. :-) > > But that's somewhat hard to solve, as the perl binary defines where @INC > is (and can split it apart into as many directories as are needed), whereas > the user's PATH determines which binaries are found. i know. i'm not blaming perl for this! :-) > > But please confirm that means you're shadowing, right? "perl-core" > > installs to core and then dual-life module packages install to > > vendor/site and shadow the ones that built with perl itself? > > ie the setup is that "newer" comes earlier in @INC than "older", but "older" > remains installed on the file system? yes. older remains on the filesystem but are shadowed by newer ones. but since they're in different directories, it's not a problem for the package manager. our @INC is such that core < vendor < site jérômeThread Previous | Thread Next