Date: 12 Jan 2001 00:17:36 -0000 From: mwm@mired.org To: ports@FreeBSD.org Subject: Ports not PREFIX clean Message-ID: <20010112001736.49164.qmail@guru.mired.org>
next in thread | raw e-mail | index | archive | help
Hi, I've done a simple PREFIX audit of the p5-* ports in the devel directory. The methodology was to clean out /usr/local/lib/perl5, make and install the port on a system with LOCALBASE set to /usr/opt, make deinstall, then look for files in that directory. Any files left there are an indication that the port isn't PREFIX clean, or that they set PREFIX themselves (none of the ports I checked obviously did that) and don't clean up everything. My apologies if you're in the latter category and I found a file that is intentionally left behind. Anton Berezin <tobez@tobez.org> is working on changes to the ports make system to make building CPAN modules as ports work properly, which will make them all PREFIX clean. Below you will find a list of ports that have your email address on them as the maintainer, and the files each left afterwards. <mike p5-Agent: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Devel/Symdump/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/SHA1/SHA1.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/SHA1/SHA1.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/MD2/MD2.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/MD2/MD2.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/MD5/MD5.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/MD5/MD5.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Digest/MD5/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Class/Tom/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/MD5.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/SHA.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest/HMAC_MD5.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest/HMAC_SHA1.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest/HMAC.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest/MD5.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest/MD2.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Digest/SHA1.pm /usr/local/lib/perl5/site_perl/5.6.0/Devel/Symdump.pm /usr/local/lib/perl5/site_perl/5.6.0/Devel/Symdump/Export.pm /usr/local/lib/perl5/site_perl/5.6.0/Class/Tom.pm /usr/local/lib/perl5/site_perl/5.6.0/Class/Tom/Code.pm /usr/local/lib/perl5/site_perl/5.6.0/Class/Tom/Encode.pm /usr/local/lib/perl5/site_perl/5.6.0/Class/Tom/Encode/Base64.pm /usr/local/lib/perl5/5.6.0/man/man3/Devel::Symdump.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest::MD2.3 /usr/local/lib/perl5/5.6.0/man/man3/SHA.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest::SHA1.3 /usr/local/lib/perl5/5.6.0/man/man3/MD5.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest::HMAC_MD5.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest::HMAC_SHA1.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest::HMAC.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest::MD5.3 /usr/local/lib/perl5/5.6.0/man/man3/Digest.3 /usr/local/lib/perl5/5.6.0/man/man3/Class::Tom.3 /usr/local/lib/perl5/5.6.0/man/man3/Agent::Message.3 /usr/local/lib/perl5/5.6.0/man/man3/Agent.3 /usr/local/lib/perl5/5.6.0/man/man3/Agent::Transport::TCP.3 /usr/local/lib/perl5/5.6.0/man/man3/Agent::Transport.3 p5-Algorithm-Diff: /usr/local/lib/perl5/5.6.0/man/man3/Algorithm::DiffOld.3 /usr/local/lib/perl5/5.6.0/man/man3/Algorithm::Diff.3 p5-Algorithm-MDiff: /usr/local/lib/perl5/5.6.0/man/man3/Algorithm::MDiff.3 p5-Algorithm-MarkovChain: /usr/local/lib/perl5/5.6.0/man/man3/Algorithm::MarkovChain.3 p5-Algorithm-Permute: /usr/local/lib/perl5/5.6.0/man/man3/Algorithm::Permute.3 p5-Alias: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Alias/Alias.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Alias/Alias.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Alias/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/Alias.pm /usr/local/lib/perl5/5.6.0/man/man3/Alias.3 p5-BSD-Resource: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/Resource.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/Resource.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/getrusage.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/_g.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/utime.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/stime.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/maxrss.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/ixrss.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/idrss.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/minflt.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/majflt.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/nswap.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/inblock.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/oublock.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/msgsnd.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/msgrcv.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/nsignals.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/nvcsw.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/nivcsw.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/getrlimit.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/soft.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/hard.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/get_rlimits.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/getpriority.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/setrlimit.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/times.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/setpriority.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/autosplit.ix /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/BSD/Resource/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/BSD/Resource.pm /usr/local/lib/perl5/5.6.0/man/man3/BSD::Resource.3 p5-C-Scan: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Data/Flow/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/C/Scan/.packlist /usr/local/lib/perl5/site_perl/5.6.0/auto/Data/Flow/autosplit.ix /usr/local/lib/perl5/site_perl/5.6.0/Data/Flow.pm /usr/local/lib/perl5/site_perl/5.6.0/C/Scan.pm /usr/local/lib/perl5/5.6.0/man/man3/Data::Flow.3 /usr/local/lib/perl5/5.6.0/man/man3/C::Scan.3 p5-Data-ShowTable: /usr/local/lib/perl5/5.6.0/man/man3/Data::ShowTable.3 p5-DateConvert: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Date/Convert/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Date/Convert.pm /usr/local/lib/perl5/5.6.0/man/man3/Date::Convert.3 p5-Devel-DProf: /usr/local/lib/perl5/5.6.0/man/man3/Devel::DProf.3 p5-File-BasicFlock: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/File/BasicFlock/.packlist /usr/local/lib/perl5/site_perl/5.6.0/File/BasicFlock.pm /usr/local/lib/perl5/5.6.0/man/man3/File::BasicFlock.3 p5-File-Binary: /usr/local/lib/perl5/5.6.0/man/man3/File::Binary.3 p5-File-Cache: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/Storable.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/Storable.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/store.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/nstore.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/lock_store.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/lock_nstore.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/_store.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/store_fd.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/nstore_fd.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/_store_fd.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/freeze.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/nfreeze.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/_freeze.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/retrieve.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/lock_retrieve.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/_retrieve.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/fd_retrieve.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/thaw.al /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/autosplit.ix /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Storable/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/Storable.pm /usr/local/lib/perl5/5.6.0/man/man3/File::Cache.3 p5-File-Slurp: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/File/Slurp/.packlist /usr/local/lib/perl5/site_perl/5.6.0/File/Slurp.pm /usr/local/lib/perl5/5.6.0/man/man3/File::Slurp.3 p5-Filter: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/tee/tee.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/tee/tee.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/decrypt/decrypt.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/decrypt/decrypt.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/Util/Exec/Exec.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/Util/Exec/Exec.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/Util/Call/Call.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/Util/Call/Call.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Filter/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/perlfilter.pod /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/sh.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/cpp.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/exec.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/decrypt.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/tee.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/Util/Call.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/Filter/Util/Exec.pm /usr/local/lib/perl5/5.6.0/man/man3/Filter::Util::Call.3 /usr/local/lib/perl5/5.6.0/man/man3/Filter::Util::Exec.3 /usr/local/lib/perl5/5.6.0/man/man3/Filter::decrypt.3 /usr/local/lib/perl5/5.6.0/man/man3/Filter::tee.3 /usr/local/lib/perl5/5.6.0/man/man3/Filter::sh.3 /usr/local/lib/perl5/5.6.0/man/man3/Filter::cpp.3 /usr/local/lib/perl5/5.6.0/man/man3/perlfilter.3 /usr/local/lib/perl5/5.6.0/man/man3/Filter::exec.3 p5-FreezeThaw: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/FreezeThaw/.packlist /usr/local/lib/perl5/site_perl/5.6.0/FreezeThaw.pm /usr/local/lib/perl5/5.6.0/man/man3/FreezeThaw.3 p5-IO-Stty: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/IO/Stty/.packlist /usr/local/lib/perl5/site_perl/5.6.0/IO/stty.pl /usr/local/lib/perl5/site_perl/5.6.0/IO/Stty.pm p5-IO-Tty: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/IO/Tty/Tty.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/IO/Tty/Tty.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/IO/Tty/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/IO/Pty.pm /usr/local/lib/perl5/site_perl/5.6.0/mach/IO/Tty.pm /usr/local/lib/perl5/5.6.0/man/man3/IO::Pty.3 p5-Include: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Include/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Include.pm /usr/local/lib/perl5/5.6.0/man/man3/Include.3 p5-LockFile-Simple: /usr/local/lib/perl5/5.6.0/man/man3/LockFile::Simple.3 p5-Mac-FileSpec-Unixish: /usr/local/lib/perl5/5.6.0/man/man3/Mac::FileSpec::Unixish.3 p5-Make: /usr/local/lib/perl5/5.6.0/man/man3/Make.3 p5-PV: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Curses/Curses.so /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Curses/Curses.bs /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Curses/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/Curses.pm /usr/local/lib/perl5/5.6.0/man/man3/Curses.3 p5-Penguin: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Penguin/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Penguin.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/PGP.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Rights.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Compartment.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Frame/Code.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Frame/Data.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Trivial/Client.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Trivial/Server.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Wrapper/PGP.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Wrapper/Transparent.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Channel/TCP.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Channel/TCP/Client.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Channel/TCP/Server.pm p5-Penguin-Easy: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Penguin/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Penguin/Easy/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Penguin.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/PGP.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Rights.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Compartment.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Frame/Code.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Frame/Data.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Trivial/Client.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Trivial/Server.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Wrapper/PGP.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Wrapper/Transparent.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Channel/TCP.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Channel/TCP/Client.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Channel/TCP/Server.pm /usr/local/lib/perl5/site_perl/5.6.0/Penguin/Easy.pm /usr/local/lib/perl5/5.6.0/man/man3/Penguin::Easy.3 p5-Proc-Background: /usr/local/lib/perl5/5.6.0/man/man3/Proc::Background::Win32.3 /usr/local/lib/perl5/5.6.0/man/man3/Proc::Background.3 /usr/local/lib/perl5/5.6.0/man/man3/Proc::Background::Unix.3 p5-Proc-Daemon: /usr/local/lib/perl5/5.6.0/man/man3/Proc::Daemon.3 p5-Religion: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Religion/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Religion.pm /usr/local/lib/perl5/5.6.0/man/man3/Religion.3 p5-Sort-Versions: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Sort/Versions/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Sort/Versions.pm /usr/local/lib/perl5/5.6.0/man/man3/Sort::Versions.3 p5-String-Checker: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Date/Manip/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Date/Manip.pod /usr/local/lib/perl5/site_perl/5.6.0/Date/Manip.pm /usr/local/lib/perl5/5.6.0/man/man3/Date::Manip.3 /usr/local/lib/perl5/5.6.0/man/man3/String::Checker.3 p5-String-Random: /usr/local/lib/perl5/5.6.0/man/man3/String::Random.3 p5-String-RexxParse: /usr/local/lib/perl5/5.6.0/man/man3/String::RexxParse.3 p5-Term-Query: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Array/PrintCols/.packlist /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Term/Query/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Array/PrintCols.pm /usr/local/lib/perl5/site_perl/5.6.0/Term/Query_Test.pl /usr/local/lib/perl5/site_perl/5.6.0/Term/Tester.pm /usr/local/lib/perl5/site_perl/5.6.0/Term/Query.pm /usr/local/lib/perl5/5.6.0/man/man3/Array::PrintCols.3 /usr/local/lib/perl5/5.6.0/man/man3/Term::Query.3 p5-Tie-IxHash: /usr/local/lib/perl5/5.6.0/man/man3/Tie::IxHash.3 p5-Time: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Time-modules/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Time/DaysInMonth.pm /usr/local/lib/perl5/site_perl/5.6.0/Time/CTime.pm /usr/local/lib/perl5/site_perl/5.6.0/Time/JulianDay.pm /usr/local/lib/perl5/site_perl/5.6.0/Time/ParseDate.pm /usr/local/lib/perl5/site_perl/5.6.0/Time/Timezone.pm /usr/local/lib/perl5/5.6.0/man/man3/Time::DaysInMonth.3 /usr/local/lib/perl5/5.6.0/man/man3/Time::CTime.3 /usr/local/lib/perl5/5.6.0/man/man3/Time::JulianDay.3 /usr/local/lib/perl5/5.6.0/man/man3/Time::ParseDate.3 /usr/local/lib/perl5/5.6.0/man/man3/Time::Timezone.3 p5-TraceFuncs: /usr/local/lib/perl5/site_perl/5.6.0/mach/auto/Devel/.packlist /usr/local/lib/perl5/site_perl/5.6.0/Devel/TraceFuncs.pm /usr/local/lib/perl5/5.6.0/man/man3/Devel::TraceFuncs.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010112001736.49164.qmail>