The app-admin/mon ebuild summarily includes a number of packages that the user may or may not use: [ebuild N ] perl-core/libnet-1.22 USE="-sasl" 67 kB [0] [ebuild N ] dev-perl/Convert-BER-1.3101 25 kB [0] [ebuild N ] dev-perl/Period-1.20-r3 11 kB [0] [ebuild N ] perl-core/Time-HiRes-1.97.19 86 kB [0] [ebuild N ] dev-perl/Filesys-DiskSpace-0.05 5 kB [0] [ebuild N ] dev-perl/IO-Tty-1.07 22 kB [0] [ebuild N ] net-analyzer/fping-2.4_beta2-r2 60 kB [0] [ebuild N ] dev-perl/Crypt-DES-2.05 16 kB [0] [ebuild N ] virtual/perl-MIME-Base64-3.07 0 kB [0] [ebuild N ] perl-core/digest-base-1.15 8 kB [0] [ebuild N ] virtual/perl-libnet-1.22 0 kB [0] [ebuild N ] virtual/perl-Time-HiRes-1.97.19 0 kB [0] [ebuild N ] dev-perl/Expect-1.21 53 kB [0] [ebuild N ] virtual/perl-digest-base-1.15 0 kB [0] [ebuild N ] dev-perl/Net-Telnet-3.03-r1 35 kB [0] [ebuild N ] perl-core/Digest-MD5-2.38 45 kB [0] [ebuild N ] dev-perl/Digest-SHA1-2.11 38 kB [0] [ebuild N ] dev-perl/Mon-0.11-r2 23 kB [0] [ebuild N ] virtual/perl-Digest-MD5-2.38 0 kB [0] [ebuild N ] dev-perl/Digest-HMAC-1.01-r1 14 kB [0] [ebuild N ] dev-perl/Net-SNMP-5.2.0 82 kB [0] To make the installation more granular, there could be individual USE flags added.
Created attachment 180164 [details] proposed metadata.xml file adding additional USE flags to app-admin/mon
Created attachment 180166 [details] proposed ebuild adding several new USE flags to app-admin/mon
Note that the dev-perl/Mon ebuild is emerged only when the proposed perl flag is set. However, the proposed ebuild doesn't explicitly require the corresponding version (presently 1.2.0) to mon.
This package is now masked for removal per bug #375071