id summary reporter owner description type status priority milestone component version resolution keywords cc port 36980 perl5.x: sitebin & vendorbin flags may be inapproriate d-lamb macports-tickets@… "In revision r94655, the flags sitebin and vendorbin were added, and point to ${prefix}/libexec/perl5.14/sitebin. But the GNU coding standards state that libexec is ""The directory for installing executable programs to be run by other programs rather than by users."" Thus any perl modules that produce a script or binary executable and don't override these defaults with an INSTALLSITEBIN=/opt/local/bin (for EU::MM modules) & INSTALLSITESCRIPT will write their executables to a directory that is probably not in their path. I'm not sure if that is the intended behavior that motivated that change, but thought I'd check. In particular I was thinking of the Perl Data Language scripts & executables 'pdl', 'perldl', 'pdl2' & 'pdldoc', which ended up in libexec. But it may also be the case for modules. I also have a 're.pl' and a 'moose-outdated' in my libexec, which may be the correct location for them, I'm not sure." defect new Normal ports brucemiller mojca perl5