Summary: | emerge postfix fails on sparc64 after generic Gentoo installation with no other services running (except sshd - this was in an ssh session) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Will Harkrider <willh> |
Component: | Current packages | Assignee: | Sparc Porters <sparc> |
Status: | VERIFIED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Sparc | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Will Harkrider
2003-07-25 00:07:04 UTC
UPDATE: an 'emerge rsync' and an 'emerge -u portage' (to portage 2.0.48-r6 - from 2.0.48-r5) and it appears to list the dependencies properly when I run 'emerge -p postfix'. Here's the output after the portage update: midgard root # emerge -p postfix These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] net-mail/ssmtp ("virtual/mta" from pkg net-mail/postfix-2.0.9) [ebuild N ] dev-libs/libpcre-4.2-r1 [ebuild N ] dev-db/mysql-4.0.13-r3 [ebuild N ] net-mail/postfix-2.0.9 [ebuild U ] dev-lang/perl-5.8.0-r12 [5.8.0-r11] [ebuild N ] dev-perl/Net-Daemon-0.37 [ebuild N ] dev-perl/File-Spec-0.84-r1 [ebuild N ] dev-perl/Test-Harness-2.28 [ebuild N ] dev-perl/Test-Simple-0.47-r1 [ebuild N ] dev-perl/Storable-2.07-r1 [ebuild N ] dev-perl/PlRPC-0.2016-r1 [ebuild N ] dev-perl/DBI-1.37 [ebuild N ] dev-perl/DBD-mysql-2.1027 It still looks like virtual/mta is blocking, but at least the command completes without error at this point. I'm not sure if that means this bug is considered closed or it still requires attention -- use your discretion and close it if you wish... It appears that 'net-mail/ssmtp' is satisfying the mta virtual, (it was probably installed when you installed a logger (the loggers seem to require virtual/mta and ssmtp is the default if you haven't already installed one.)) Therefore you should be able to 'emerge unmerge ssmtp' then 'emerge -p postfix' and it will most likely look more sensible. Chris Russel is correct in his comment. ssmtp satisfies virtual/mta, and thus in order to install postfix, you have to first unmerge ssmtp, and then install postfix. Should you desire to remove postfix, ssmtp will be re-installed by portage to satisfy virtua/mta. The same goes for other mail packages, like qmail. Since this basically resolves this bug, I'll close it for now. If anything else pops up, let us know. Closing |