Index: Portfile
===================================================================
--- Portfile	(revision 40944)
+++ Portfile	(working copy)
@@ -35,7 +35,9 @@
 test.run            yes
 test.target         check
 
-default_variants    +db46
+if {![variant_isset db41] && ![variant_isset db42] && ![variant_isset db43] && ![variant_isset db44] && ![variant_isset db45]} {
+    default_variants +db46
+}
 
 variant db41 conflicts db42 db43 db44 db45 db46 {
     configure.cflags    -I${prefix}/include/db41 -I${prefix}/include

