#38014: mutt-devel @1.5.21 Variants not being built as specified ----------------------------+-------------------------------- Reporter: macports.org@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: mutt-devel ----------------------------+-------------------------------- Variants are not being included as specified when building '''{{{mutt- devel}}}'''. I first noticed this when attempting to build and install '''{{{mutt-devel}}}''' with the variants '''{{{+compress+deepif+date_conditional+debug+imap+smtp+sasl+ssl++xlabel+gdbm+headercache+idn}}}''', but noticed that '''{{{+headercache+idn}}}''' were not being included in the resulting build. This is also demonstrable with a different/smaller set of variants. See the example command history below. {{{ $ sudo port installed mutt-devel The following ports are currently installed: mutt-devel @1.5.21_2+gdbm+imap+pop+smtp (active) $ sudo port uninstall mutt-devel ---> Deactivating mutt-devel @1.5.21_2+gdbm+imap+pop+smtp ---> Cleaning mutt-devel ---> Uninstalling mutt-devel @1.5.21_2+gdbm+imap+pop+smtp ---> Cleaning mutt-devel $ sudo port clean mutt-devel ---> Cleaning mutt-devel $ sudo port install mutt-devel +imap+smtp++ssl+sasl+idn ---> Computing dependencies for mutt-devel ---> Fetching archive for mutt-devel ---> Attempting to fetch mutt- devel-1.5.21_2+gdbm+imap+pop+smtp.darwin_12.x86_64.tbz2 from http://packages.macports.org/mutt-devel ---> Attempting to fetch mutt- devel-1.5.21_2+gdbm+imap+pop+smtp.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/mutt-devel ---> Attempting to fetch mutt- devel-1.5.21_2+gdbm+imap+pop+smtp.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/mutt-devel ---> Fetching distfiles for mutt-devel ---> Verifying checksum(s) for mutt-devel ---> Extracting mutt-devel ---> Applying patches to mutt-devel ---> Configuring mutt-devel ---> Building mutt-devel ---> Staging mutt-devel into destroot ---> Installing mutt-devel @1.5.21_2+gdbm+imap+pop+smtp ---> Activating mutt-devel @1.5.21_2+gdbm+imap+pop+smtp ---> Cleaning mutt-devel ---> Updating database of binaries: 100.0% ---> Scanning binaries for linking errors: 100.0% ---> No broken files found. $ sudo port installed mutt-devel The following ports are currently installed: mutt-devel @1.5.21_2+gdbm+imap+pop+smtp (active) }}} Note that '''{{{+ssl+sasl}}}''' are specified for inclusion and '''{{{+pop}}}''' is not, yet the resulting build is '''{{{+gdbm+imap+pop+smtp}}}''' and lacks '''{{{+ssl+sasl}}}'''. The output of "'''{{{port variants mutt-devel}}}'''" does not indicate dependencies which may be causing this. {{{ mutt-devel has the variants: compress: Compressed folders date_conditional: Allow the format of dates in the index to vary based on how recent the message is * requires deepif db4: Use Berkeley DB database * conflicts with gdbm qdbm tokyocabinet debug: Debugging support deepif: Allow nested if-else sequences in strings gdbm: Use GNU dbm database * conflicts with db4 qdbm tokyocabinet gnuregex: Use the GNU regular expression library gpgme: Enable GPGME crypto support headercache: Enable header caching (requires gdbm, qdbm, or tokyocabinet) * conflicts with db4 idn: Internationalized Domain Name support [+]imap: IMAP support nntp: NNTP support * conflicts with sidebar [+]pop: POP support qdbm: Use QDBM database * conflicts with db4 gdbm tokyocabinet sasl: Simple Authentication and Security Layer support sidebar: Add a sidebar with a list of folders * conflicts with nntp smtp: Include internal SMTP relay support ssl: Secure Sockets Layer support tokyocabinet: Use Tokyo Cabinet database * conflicts with db4 gdbm qdbm trash: Add a Trash folder universal: Build for multiple architectures xlabel: Custom message-tagging - X-Label: }}} -- Ticket URL: <https://trac.macports.org/ticket/38014> MacPorts <http://www.macports.org/> Ports system for Mac OS