=net-mail/dovecot-1.2.4 now uses the global "maildir" use flag to install the maildir storage driver. This flag is disabled by default in all profiles. It is debatable whether this is a user's fault, but upgrading from an existing maildir installation completely breaks the server. I would recommend to either (in this order): - enable maildir by default in the base profile - IUSE default maildir in Dovecot - print a warning in the ebuild that the USE flag now exists
+ 29 Sep 2009; Patrick Lauer <patrick@gentoo.org> dovecot-1.2.4.ebuild: + Default-enable maildir and other useflags. Fixes #286922 IUSE defaults to the rescues. I agree with your analysis that it badly confuses users on upgrade if functionality disappears.
(In reply to comment #1) > IUSE defaults to the rescues. I agree with your analysis that it badly confuses > users on upgrade if functionality disappears. I don't think this is quite right.. IUSE defaults do not override profiles. Please see USE_ORDER in "man 5 make.conf"
(In reply to comment #2) > (In reply to comment #1) > > > IUSE defaults to the rescues. I agree with your analysis that it badly confuses > > users on upgrade if functionality disappears. > > I don't think this is quite right.. IUSE defaults do not override profiles. > Please see USE_ORDER in "man 5 make.conf" > Ignore me. Sorry.