Summary: | net-mail/cyrus-imapd-2.2.8-r1 build failed with USE="snmp" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Csaba Tóth <tsabi-gentoo> |
Component: | New packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
${FILESDIR}/cyrus-imapd-2.2.8-libwrap.patch
new ebuild the config.log with your ebuild script |
Description
Csaba Tóth
2004-10-20 02:44:12 UTC
This looks very similar to bug #67411 ; looks like its failing on the line after. Don't know if they are the same are not, so I'll let you net-mail guys decide if its a dupe. No, it isn't the same problem. My problem is with the snmp code, if i USE="-snmp", it will be build correctly. Please attach config.log, out put of `emerge cyrus-imapd -vp` and `emerge net-snmp -vp` Created attachment 42263 [details, diff]
${FILESDIR}/cyrus-imapd-2.2.8-libwrap.patch
please copy the atached patch to ${FILESDIR}, and try the new ebuild (to be
followed), then report back. Thanks.
Created attachment 42264 [details]
new ebuild
ok, i try it, but it won't working the problem still exists Here is what you had requested (the config.log is attached next): mars files # USE="drac snmp -tcpd" emerge cyrus-imapd -pv These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] net-mail/cyrus-imapd-2.2.8-r1 [2.2.8] -afs +drac -kerberos +pam +snmp* +ssl -tcpd 0 kB Total size of downloads: 0 kB mars files # emerge net-snmp -pv These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] net-analyzer/net-snmp-5.1.1-r1 -X -ipv6 +lm_sensors -minimal +perl +ssl +tcpd 0 kB Total size of downloads: 0 kB Created attachment 42274 [details]
the config.log with your ebuild script
the problem is you build net-analyzer/net-snmp with +tcpd then try to build net-mail/cyrus-imapd with +snmp -tcpd. I don't know it that is possible. so i should try to rebuild the snmp with -tcpd? If you willing, please do and report back. In the mean time I am compiling net-snmp-5.1.2 to see if it solves your problem. i had tried it, and it is solved the problem. USE="-tcpd" emerge net-snmp USE="snmp -tcpd" emerge cyrus-imapd but what will be the final solution? For now, just remember to sync your tcpd USE flag for both net-snmp and cyrus-imapd. That is if you want tcpwarpper then add tcpd to make.conf or /etc/portage/package.use otherwise add a -tcpd. Hope fully we can come up with something better to solve this problem. maybe can you add this info to a comment? or just i am so stupid to build the snmp with tcpd param and the cyrus-imapd without the tcpd param? /anyway what will the tcpd (tcp wrapper) do?/ > anyway what will the tcpd (tcp wrapper) do? see http://www.gentoo.org/doc/en/gentoo-security.xml#doc_chap9 man 8 tcpd man 5 hosts_access thanks:) so i tried to rebuild them, and it worked with your patch and new ebuild: USE="tcpd snmp" emerge net-snmp cyrus-imapd now i try to do a `emerge sync` and rebuild the cyrus-imapd to see if the current ebuild script is ok or not. ok, the ebuild script which is currently in the portage system is correct about this fact. I believe this issue has been fixed. |