Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 435452 - net-mail/dovecot net-mail/vpopmail Please (re-)keyword
Summary: net-mail/dovecot net-mail/vpopmail Please (re-)keyword
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eray Aslan
URL:
Whiteboard:
Keywords: KEYWORDREQ
: 356245 (view as bug list)
Depends on: 437386 437640
Blocks:
  Show dependency tree
 
Reported: 2012-09-18 19:35 UTC by Eray Aslan
Modified: 2019-10-11 17:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eray Aslan gentoo-dev 2012-09-18 19:35:52 UTC
net-mail/dovecot-2.1.10 dropped x86-fbsd keywords because of vpopmail dependency via the vpopmail USE flag.  Please keywords both packages or mask vpopmail in dovecot.  Thank you.
Comment 1 Naohiro Aota gentoo-dev 2012-10-03 22:03:33 UTC
Building with net-mail/mini-qmail-1.05 failed with:

configure: error: Unable to find your qmail-newu file, specify --enable-qmail-newu=/full/path/to/qmail-newu

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-mail/vpopmail-5.4.33/work/vpopmail-5.4.33/config.log

... and mail-mta/netqmail-1.05-r8 and mini-qmail-1.06 fail to build because of missing utmp.h. We need some patch to deal with FreeBSD's utmp change.
Comment 2 Eray Aslan gentoo-dev 2012-10-04 18:53:59 UTC
(In reply to comment #1)
> Building with net-mail/mini-qmail-1.05 failed with:

Ugh, this looks like a mini-qmail bug.  Bug it and have it block this one?
Comment 3 Eray Aslan gentoo-dev 2012-10-04 18:54:05 UTC
*** Bug 356245 has been marked as a duplicate of this bug. ***
Comment 4 Naohiro Aota gentoo-dev 2012-10-05 03:57:07 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Building with net-mail/mini-qmail-1.05 failed with:
> 
> Ugh, this looks like a mini-qmail bug.  Bug it and have it block this one?

bug 353461 seems to be reporting the same bug. It's not bsd only stuff so please check if each virtual/qmail providers works with vpopmail-5.4.33 or not... I'll work to solve qmail's build error on FreeBSD.
Comment 5 Naohiro Aota gentoo-dev 2012-10-05 03:58:06 UTC
(In reply to comment #4)
> bug 353461 seems to be reporting the same bug. It's not bsd only stuff so

I misspelled the bug number it's bug 363461
Comment 6 Naohiro Aota gentoo-dev 2012-10-06 10:17:12 UTC
Even after bug 437386 get closed, there will be a tiny bug still remained.

FreeBSD's chown cannot handle "-R" after "root:0". It assume "-R" as a file path and cause error. This can be solved with this tiny patch.

diff --git a/net-mail/vpopmail/vpopmail-5.4.33.ebuild b/net-mail/vpopmail/vpopmail-5.4.33.ebuild
index afac37b..96fa7a1 100644
--- a/net-mail/vpopmail/vpopmail-5.4.33.ebuild
+++ b/net-mail/vpopmail/vpopmail-5.4.33.ebuild
@@ -149,7 +149,7 @@ src_install() {
        doenvd "${FILESDIR}"/99vpopmail
 
        einfo "Locking down vpopmail permissions"
-       fowners root:0 -R "${VPOP_HOME}"/{bin,etc,include}
+       fowners -R root:0 "${VPOP_HOME}"/{bin,etc,include}
        fowners root:vpopmail "${VPOP_HOME}"/bin/vchkpw
        fperms 4711 "${VPOP_HOME}"/bin/vchkpw
 }
Comment 7 Eray Aslan gentoo-dev 2012-10-08 18:01:08 UTC
(In reply to comment #5)
> I misspelled the bug number it's bug 363461

I can't build (and test) with mini-qmail because of bug #398135.  In any case, vpopmail belongs to qmail herd.  You should open a new bug and assign it to them probably.

I am not going to spend much time on this.  As far as I am conceded, it is high time  for vpopmail to die.  It is nothing but trouble and belongs to the dusty crypts of history.
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2013-05-31 00:30:18 UTC
Already fixed in 5.4.33-r1.
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-11 17:27:05 UTC
*-fbsd is gone.