Summary: | dev-libs/cyrus-sasl has a postinstall problem with /usr/sbin/saslpasswd2 | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Dmitri Bogomolov <4glitch> |
Component: | FreeBSD | Assignee: | Gentoo/BSD Team <bsd+disabled> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | andreas.mack, lil_tux |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | FreeBSD | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
emerge_info |
Description
Dmitri Bogomolov
2009-10-21 11:47:02 UTC
Created attachment 207808 [details]
emerge --info
Hmm the ebuild reads: echo "p" | "${EROOT}/usr/sbin/saslpasswd2" -f "${EROOT}/etc/sasl2/sasldb2" -p login \ || die "Failed to generate sasldb2" whereas your error reads: echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login || die "Failed to generate sasldb2"; Do you have cyrus-sasl already installed and try to upgrade it? Then maybe you need to unmerge it and reinstall it. Anyway, try syncing, uninstalling and reinstalling cyrus-sasl. (In reply to comment #2) > Hmm the ebuild reads: > echo "p" | "${EROOT}/usr/sbin/saslpasswd2" -f "${EROOT}/etc/sasl2/sasldb2" -p > login \ > || die "Failed to generate sasldb2" > whereas your error reads: > echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p > login || die "Failed to generate sasldb2"; > > Do you have cyrus-sasl already installed and try to upgrade it? Then maybe you > need to unmerge it and reinstall it. Anyway, try syncing, uninstalling and > reinstalling cyrus-sasl. > Ok, screw my post, i was thinking that was about Gentoo/Prefix rather than Gentoo/Alt-FreeBSD. Sorry for the noise :/ (In reply to comment #3) > > Do you have cyrus-sasl already installed and try to upgrade it? Then maybe you > > need to unmerge it and reinstall it. Anyway, try syncing, uninstalling and > > reinstalling cyrus-sasl. > > > > Ok, screw my post, i was thinking that was about Gentoo/Prefix rather than > Gentoo/Alt-FreeBSD. Sorry for the noise :/ > I have a server with Gentoo/FreeBSD-6.2 and now trying 7.2. I seen this error during all other installations. I don't really use sasl now, so can't diagnose whether it works at all. I see that /usr/sbin/saslpasswd2 not installed. my use-flags: berkdb crypt ldap* pam postgres ssl -authdaemond -gdbm (-java) (-kerberos) -mysql -ntlm_unsupported_patch -sample -sqlite -srp -urandom Created attachment 211667 [details]
emerge_info
I have this error too. * * ERROR: dev-libs/cyrus-sasl-2.1.23-r1 failed. * Call stack: * ebuild.sh, line 49: Called pkg_postinst * environment, line 4635: Called die * The specific snippet of code: * echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login || die "Failed to generate sasldb2"; * The die message: * Failed to generate sasldb2 * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-libs/cyrus-sasl-2.1.23-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/cyrus-sasl-2.1.23-r1/temp/environment'. * * GNU info directory index is up-to-date. my emerge info: http://bugs.gentoo.org/attachment.cgi?id=211667&action=edit There is no problem in g/fbsd-8.0 with =dev-libs/cyrus-sasl-2.1.23-r2. /usr/sbin/saslpasswd2 present. Can't change Version field of this bug. This no longer reproduced i think. |