Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 458408 - dev-libs/cyrus-sasl-2.1.25-r4 assumes existence of "mail" group
Summary: dev-libs/cyrus-sasl-2.1.25-r4 assumes existence of "mail" group
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-20 06:47 UTC by Kobboi
Modified: 2013-02-20 14:01 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 Kobboi 2013-02-20 06:47:14 UTC
--- /var/
--- /var/lib/
>>> /var/lib/sasl2/
>>> /var/lib/sasl2/.keep_dev-libs_cyrus-sasl-2
>>> /usr/lib64/sasl2/libntlm.so -> libntlm.so.2.0.25
>>> /usr/lib64/sasl2/libntlm.so.2 -> libntlm.so.2.0.25
>>> /usr/lib64/sasl2/libcrammd5.so -> libcrammd5.so.2.0.25
>>> /usr/lib64/sasl2/libscram.so.2 -> libscram.so.2.0.25
>>> /usr/lib64/sasl2/libscram.so -> libscram.so.2.0.25
>>> /usr/lib64/sasl2/liblogin.so -> liblogin.so.2.0.25
 * Generating an empty sasldb2 with correct permissions ...
chown: invalid group: 'root:mail'
 * ERROR: dev-libs/cyrus-sasl-2.1.25-r4 failed (postinst phase):
 *   Failed to chown //etc/sasl2/sasldb2
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called pkg_postinst
 *   environment, line 4808:  Called die
 * The specific snippet of code:
 *           chown root:mail "${ROOT}/etc/sasl2/sasldb2" || die "Failed to chown ${ROOT}/etc/sasl2/sasldb2";
 * 
 * If you need support, post the output of `emerge --info '=dev-libs/cyrus-sasl-2.1.25-r4'`,
 * the complete build log and the output of `emerge -pqv '=dev-libs/cyrus-sasl-2.1.25-r4'`.

Note that the ebuild does not fail on this.

Reproducible: Always
Comment 1 Eray Aslan gentoo-dev 2013-02-20 06:59:16 UTC
Fixed in cvs.  Thanks for the report.

Please do not add individual developers to cc field in the future.  Let the bug wranglers take care of it.
Comment 2 Kobboi 2013-02-20 07:26:50 UTC
That's exactly the opposite of what some other devs told me yesterday.
Comment 3 Nikoli 2013-02-20 08:10:24 UTC
changelog tells "Add net-mail/mailbase to DEPEND - bug #458408", but ebuild also has mailbase in RDEPEND. Are you sure it is required?
Comment 4 Eray Aslan gentoo-dev 2013-02-20 14:01:58 UTC
(In reply to comment #2)
> That's exactly the opposite of what some other devs told me yesterday.

You were told to add individual devs who are not in metadata.xml to cc in bug reports?  Looks like a misunderstaning.  Try to follow the following doc:
http://www.gentoo.org/proj/en/qa/bug-wranglers/index.xml?style=printable

(In reply to comment #3)
> changelog tells "Add net-mail/mailbase to DEPEND - bug #458408", but ebuild
> also has mailbase in RDEPEND. Are you sure it is required?

Well, testsaslauthd fails without mailbase...