On 09/01/17 20:33, Sergey Bronnikov wrote: > Hello, everyone > > I'm going to remove ports from a list below in openbsd-wip repository > (https://github.com/jasperla/openbsd-wip/) soon. Almost all of these > ports are dependencies of a Tapper testing framework, but Tapper is > abandoned now and I don't need them. Feel free to take a maintainership > for any of these ports or commit to the official tree. > > sysutils/p5-Sys-Syslog > textproc/p5-Text-Abbrev > textproc/p5-String-Escape > textproc/p5-String-Util > textproc/p5-Text-CSV-Slurp > textproc/p5-String-Diff > textproc/p5-Text-Balanced > devel/p5-Lexical-SealRequireHints > devel/p5-CHI > devel/p5-File-Pid > devel/p5-TAP-DOM > devel/p5-Term-VT102 > devel/p5-App-Rad > devel/p5-Test-Nginx > devel/p5-Test-Simple > devel/p5-HTML-FromANSI > devel/p5-Regexp-Grammars > devel/p5-experimental > devel/p5-Data-Dumper > devel/p5-Data-Serializer > devel/p5-Sys-Info-Base > devel/p5-Unix-Processors > devel/p5-Math-BigInt-Pari > devel/p5-MooX-Types-MooseLike-Numeric > devel/p5-Sysadm-Install > devel/p5-Data-Rmap > devel/p5-Object-Enum > devel/p5-Bencode > devel/p5-Data-YAML > devel/p5-DateTime-Format-DateParse > devel/p5-Benchmark-Perl-Formance > devel/p5-Devel-Platform-Info > devel/p5-Devel-Backtrace > devel/p5-Language-Expr > devel/p5-Compress-PPMd > devel/p5-Test-Sys-Info > devel/p5-Test-TAPv13 > devel/p5-multidimensional > devel/p5-Term-VT102-Boundless > devel/p5-Test-Fixture-DBIC-Schema > devel/p5-Debug-ShowStuff > devel/p5-Format-Human-Bytes > devel/p5-Test-Mock-LWP > devel/p5-Sys-Info > devel/p5-BSD-Sysctl > devel/p5-Set-Intersection > devel/p5-bareword-filehandles > devel/p5-Daemon-Daemonize > devel/p5-Data-DPath > devel/p5-Convert-Bencode_XS > devel/p5-Kwalify > devel/p5-MooseX-ClassAttribute > devel/p5-Data-Taxi > devel/p5-Hash-MoreUtils > devel/p5-MooseX-Singleton > devel/p5-Scalar-List-Utils > devel/p5-Getopt-Long > devel/p5-App-Daemon > devel/p5-Data-Clone > devel/p5-ExtUtils-MakeMaker > devel/p5-Convert-Bencode > devel/p5-Sys-Info-Driver-BSD > www/p5-Catalyst-View-HTML-Mason > www/p5-TAP-Formatter-HTML > www/p5-Test-WWW-Selenium > security/p5-Digest-JHash > security/p5-AAAA-Crypt-DH > databases/p5-DBIx-Class-InflateColumn-Object-Enum > > Sergey > > Some of these are part of core Perl, and should never go in the ports tree (unless due to be removed in the next perl version and working on a replacement).
$ corelist Data::Dumper Test::Simple ExtUtils::MakeMaker Data for 2017-07-15 Data::Dumper was first released with perl 5.005 Data for 2017-07-15 Test::Simple was first released with perl v5.6.2 Data for 2017-07-15 ExtUtils::MakeMaker was first released with perl 5 $ Your find these in the base $ egrep -r "Test/Simple|ExtUtils/MakeMaker|Data/Dumper" base/mi base/md.amd64 base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker.pm base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/Config.pm base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/FAQ.pod base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/Locale.pm base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/Tutorial.pod base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/version.pm base/mi:./usr/libdata/perl5/Test/Simple.pm base/md.amd64:./usr/libdata/perl5/amd64-openbsd/Data/Dumper.pm base/md.amd64:./usr/libdata/perl5/amd64-openbsd/auto/Data/Dumper base/md.amd64:./usr/libdata/perl5/amd64-openbsd/auto/Data/Dumper/Dumper.so There may be more that are core perl, these three can go. The is already a p5-Math-BigInt-Pari not under devel but math so a conflicting and duplication of what's in the ports tree, $ pkg_info -Pq p5-Math-BigInt-Pari-1.18.tgz math/p5-Math-BigInt-Pari can't pick any others out at first slight, needs to be checks made before any takes over and works on these My quick check $ sed -e 's%^.*/p5-%%;s/-/::/g' pl.1 | xargs corelist | grep first Sys::Syslog was first released with perl 5 Text::Abbrev was first released with perl 5 Text::Balanced was first released with perl v5.7.3 Test::Simple was first released with perl v5.6.2 experimental was first released with perl v5.19.11 Data::Dumper was first released with perl 5.005 Getopt::Long was first released with perl 5 ExtUtils::MakeMaker was first released with perl 5 $ sed -e 's%^.*/p5-%p5-%' pl.1 | xargs pkg_info -Pq math/p5-Math-BigInt-Pari