Here is my (slightly edited to remove URLS) Terminal output:
I've attached the log file, but this seems to be the relevant bit:$ sudo port upgrade mythtv.28
---> Computing dependencies for mythtv-core.28
---> Fetching archive for mythtv-core.28
---> Attempting to fetch mythtv-core.28-0.28.2-Fixes-20180201_6.darwin_16.x86_64.tbz2 from (URL I apparently can't post)
---> Attempting to fetch mythtv-core.28-0.28.2-Fixes-20180201_6.darwin_16.x86_64.tbz2 from (URL I apparently can't post)
---> Attempting to fetch mythtv-core.28-0.28.2-Fixes-20180201_6.darwin_16.x86_64.tbz2 from (URL I apparently can't post)
---> Fetching distfiles for mythtv-core.28
---> Attempting to fetch mythtv-8238e839.tar.gz from (URL I apparently can't post)
---> Verifying checksums for mythtv-core.28
---> Extracting mythtv-core.28
---> Applying patches to mythtv-core.28
---> Configuring mythtv-core.28
Error: Failed to configure mythtv-core.28: p5.26-dbd-mysql must be installed with +mariadb and without +mariadb10_0+mariadb10_1+mysql4+mysql5+mysql51+mysql55+mysql56+mysql57+percona.
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv.28/mythtv-core.28/main.log for details.
Error: Follow (URL I apparently can't post) to report a bug.
I've been googling for a while and coming up empty. Help?:notice:configure ---> Configuring mythtv-core.28
:debug:configure Preferred compilers: clang macports-clang-5.0 macports-clang-4.0 macports-clang-3.9 apple-gcc-4.2
:debug:configure Using compiler 'Xcode Clang'
:debug:configure Executing proc-pre-org.macports.configure-configure-0
:debug:configure qt5 PortGroup: Qt is provided by qt5
:debug:configure Executing proc-pre-org.macports.configure-configure-1
:debug:configure Active variants check for source-type install considers depends_fetch depends_extract depends_lib depends_build depends_run: bzip2 exiv2 libass libbluray libcdio libdvdcss libiconv libxml2 fftw-3 fftw-3-single freetype lame openssl faac x264 x265 qt5-mysql-plugin qt5-qtscript qt5-qtwebkit taglib zlib py27-future py27-mysql py27-lxml py27-requests-cache py27-urlgrabber p5.26-dbd-mysql p5.26-http-request-ascgi p5.26-lwp-useragent-determined p5.26-io-socket-inet6 p5.26-date-manip p5.26-net-upnp qt5-qtbase pkgconfig yasm logrotate dejavu-fonts
:debug:configure qt5-mysql-plugin is installed with the following variants: +mariadb55
:debug:configure required: mariadb55, forbidden: mysql56
:debug:configure accepted
:debug:configure p5.26-dbd-mysql is installed with the following variants: +mysql56
:debug:configure required: mariadb, forbidden: mariadb10_0 mariadb10_1 mysql4 mysql5 mysql51 mysql55 mysql56 mysql57 percona
:debug:configure rejected, because required variant mariadb is missing
:error:configure Failed to configure mythtv-core.28: p5.26-dbd-mysql must be installed with +mariadb and without +mariadb10_0+mariadb10_1+mysql4+mysql5+mysql51+mysql55+mysql56+mysql57+percona.
:debug:configure Error code: NONE
:debug:configure Backtrace: p5.26-dbd-mysql must be installed with +mariadb and without +mariadb10_0+mariadb10_1+mysql4+mysql5+mysql51+mysql55+mysql56+mysql57+percona.
:debug:configure while executing
:debug:configure "$pre $targetname"
:error:configure See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_mythtv.28/mythtv-core.28/main.log for details.