From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1Dvu2t-0000tt-8N for garchives@archives.gentoo.org; Fri, 22 Jul 2005 09:42:19 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j6M9f3gc019085; Fri, 22 Jul 2005 09:41:03 GMT Received: from speedy.podgenet (ppp19-221.static.internode.on.net [150.101.19.221]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j6M9bV3k008082 for ; Fri, 22 Jul 2005 09:37:33 GMT Received: from localhost (localhost [127.0.0.1]) by speedy.podgenet (Postfix) with ESMTP id 2357E7ED48; Fri, 22 Jul 2005 19:07:56 +0930 (CST) Received: from speedy.podgenet ([127.0.0.1]) by localhost (speedy.podgenet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03393-02; Fri, 22 Jul 2005 19:07:56 +0930 (CST) Received: from [192.168.0.3] (sgc.podgenet [192.168.0.3]) by speedy.podgenet (Postfix) with ESMTP id F04A67ECD6; Fri, 22 Jul 2005 19:07:55 +0930 (CST) Message-ID: <42E0BE74.6090200@podgeweb.com> Date: Fri, 22 Jul 2005 19:07:56 +0930 From: Shawn Haggett User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Cc: jarry@gmx.net Subject: Re: [gentoo-user] portage: sendmail blocked by ssmtp... References: <42DF6175.3000409@gmx.net> In-Reply-To: <42DF6175.3000409@gmx.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at podgenet X-Archives-Salt: a3656cfe-2dcb-4f4b-a579-e5d34adcf47d X-Archives-Hash: e711f5a61b6a68d7d25ba65111fcbf76 Jarry wrote: > Hi, > > I wanted to emerge "sendmail" (for a few reasons I don't want to > use other MTA), and I see, that it is blocked by "ssmtp". Because > I did not installed it, it must have been emerged as a dependency > of some other package. > > Q1: Is it possible to find, which package depends on ssmtp and > caused ssmtp to be emerged? > > I want to unmerge ssmtp and emerge sendmail, but I don't want to > break some dependencies on my system. In manual there is BIG WARNING > that portage does not check dependencies when unmerging... If a package needs to send mail it requires that there be a package installed that can do it. If you don't have anything installed this will default to ssmtp. However you *SHOULD* be able to to simply unmerge it, then emerge sendmail and it will work. If you are worried about it breaking things, just try a: emerge -Duvp world If it complains about wanting to install ssmtp again, then there is something explicitly depending on it. However if it is quite happy then it was a dependency on ssmtp, but rather a dependency that there be some way to send mail, and ssmtp is the simplest way to acheive that. While I doubt it, something may also have been linked against ssmtp, you can try a revdep-rebuild after you unmerge it. If there is anything broken it will complain and re-emerge the broken packages so they can be re-linked. Shawn -- gentoo-user@gentoo.org mailing list