opendmarc - Massive dependancy list going from 1.3.1 to 1.3.1_4?

Karl Pielorz kpielorz_lst at tdx.co.uk
Mon Mar 13 11:19:03 UTC 2017


Hi,

I have two 10.3 systems - I installed opendmarc on the first, a while ago - 
'make all-depends-list' shows a small list of dependencies:

/usr/ports/ports-mgmt/pkg
/usr/ports/mail/libspf2


On the other machine after portsnap fetch/extract it looks like I'm going 
to get '1.3.1_4' - but a 'make all-depends-list' on that is huge:

/usr/ports/ports-mgmt/pkg
/usr/ports/lang/perl5.24
/usr/ports/mail/libspf2
/usr/ports/lang/p5-Switch
/usr/ports/devel/p5-Filter
/usr/ports/databases/p5-DBI
/usr/ports/databases/p5-DBD-mysql
/usr/ports/devel/p5-Devel-CheckLib
/usr/ports/devel/p5-IO-CaptureOutput
/usr/ports/databases/mysql56-client
/usr/ports/devel/bison
/usr/ports/devel/m4
/usr/ports/print/indexinfo
/usr/ports/devel/gettext-tools
/usr/ports/devel/gettext-runtime
/usr/ports/devel/cmake
/usr/ports/textproc/py-sphinx
/usr/ports/devel/py-Jinja2
/usr/ports/devel/py-setuptools27
/usr/ports/lang/python27
/usr/ports/devel/pkgconf
/usr/ports/devel/libffi
/usr/ports/misc/dejagnu
/usr/ports/devel/gmake
/usr/ports/lang/expect
/usr/ports/devel/autoconf
/usr/ports/misc/help2man
/usr/ports/devel/p5-Locale-gettext
/usr/ports/devel/autoconf-wrapper
/usr/ports/devel/automake
/usr/ports/devel/automake-wrapper
/usr/ports/lang/tcl86
/usr/ports/textproc/py-MarkupSafe
/usr/ports/devel/py-babel
/usr/ports/devel/py-pytz
/usr/ports/textproc/py-docutils
/usr/ports/devel/py-six
/usr/ports/devel/py-pytest
/usr/ports/devel/py-py
/usr/ports/devel/py-hypothesis
/usr/ports/databases/py-sqlite3
/usr/ports/databases/sqlite3
/usr/ports/devel/py-mock
/usr/ports/devel/py-pbr
/usr/ports/devel/py-pip
/usr/ports/devel/py-pytest-capturelog
/usr/ports/devel/py-pytest-timeout
/usr/ports/devel/py-pytest-xdist
/usr/ports/devel/py-setuptools_scm
/usr/ports/sysutils/py-execnet
/usr/ports/misc/py-pexpect
/usr/ports/sysutils/py-ptyprocess
/usr/ports/devel/py-virtualenv
/usr/ports/devel/py-scripttest
/usr/ports/devel/py-pretend
/usr/ports/devel/py-freezegun
/usr/ports/devel/py-dateutil
/usr/ports/devel/py-nose
/usr/ports/devel/git
/usr/ports/ftp/curl
/usr/ports/www/libnghttp2
/usr/ports/devel/libtool
/usr/ports/security/ca_root_nss
/usr/ports/lang/p5-Error
/usr/ports/textproc/xmlto
/usr/ports/shells/bash
/usr/ports/misc/getopt
/usr/ports/textproc/libxml2
/usr/ports/textproc/libxslt
/usr/ports/security/libgcrypt
/usr/ports/security/libgpg-error
/usr/ports/textproc/docbook-xsl
/usr/ports/textproc/xmlcatmgr
/usr/ports/textproc/docbook
/usr/ports/textproc/docbook-sgml
/usr/ports/textproc/iso8879
/usr/ports/textproc/docbook-xml
/usr/ports/textproc/xmlcharent
/usr/ports/textproc/sdocbook-xml
/usr/ports/print/libpaper
/usr/ports/www/w3m
/usr/ports/devel/boehm-gc
/usr/ports/devel/libatomic_ops
/usr/ports/textproc/asciidoc
/usr/ports/lang/python2
/usr/ports/textproc/expat2
/usr/ports/devel/pcre
/usr/ports/devel/cvsps
/usr/ports/security/p5-Authen-SASL
/usr/ports/security/p5-Digest-HMAC
/usr/ports/security/p5-GSSAPI
/usr/ports/devel/bzr
/usr/ports/lang/cython
/usr/ports/security/py-paramiko
/usr/ports/security/py-cryptography
/usr/ports/devel/py-cffi
/usr/ports/devel/py-pycparser
/usr/ports/devel/py-pyasn1
/usr/ports/dns/py-idna
/usr/ports/net/py-ipaddress
/usr/ports/devel/py-enum34
/usr/ports/devel/py-iso8601
/usr/ports/security/py-ecdsa
/usr/ports/devel/py-funcsigs
/usr/ports/devel/py-twisted
/usr/ports/devel/py-constantly
/usr/ports/devel/py-incremental
/usr/ports/devel/py-zope.interface
/usr/ports/devel/py-Automat
/usr/ports/textproc/py-m2r
/usr/ports/textproc/py-mistune
/usr/ports/devel/py-coverage
/usr/ports/devel/py-attrs
/usr/ports/textproc/py-pygments
/usr/ports/textproc/py-sphinx_rtd_theme
/usr/ports/textproc/py-alabaster
/usr/ports/textproc/py-snowballstemmer
/usr/ports/textproc/py-pystemmer
/usr/ports/graphics/py-imagesize
/usr/ports/devel/jsoncpp
/usr/ports/devel/scons
/usr/ports/devel/libuv
/usr/ports/devel/py-gyp
/usr/ports/archivers/libarchive
/usr/ports/archivers/liblz4
/usr/ports/archivers/lzo2
/usr/ports/devel/cmake-modules
/usr/ports/devel/libevent
/usr/ports/devel/libedit
/usr/ports/devel/p5-Test-Deep
/usr/ports/www/p5-HTTP-Message
/usr/ports/converters/p5-Encode-Locale
/usr/ports/www/p5-HTTP-Date
/usr/ports/devel/p5-IO-HTML
/usr/ports/www/p5-LWP-MediaTypes
/usr/ports/net/p5-URI


Yet a 'make config' on both systems shows there's only a single selectable 
option for the port - "Enable SPF Checking".

I only ran the 'make all-depends-list' on the second machine when 
installing the opendmarc port literally started going off an pulling in all 
this stuff (it never did before).

Is there a way to find out why the dependancy list has ballooned so much? - 
Does it really suddenly need all that stuff installing?

Checking on the original system (running 1.3.1) - hardly any of those 
dependancy ports are installed?


-Karl


More information about the freebsd-ports mailing list