Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 438460 - net-dns/dnssec-tools - error while starting initscript
Summary: net-dns/dnssec-tools - error while starting initscript
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-15 10:13 UTC by Sergey Popov
Modified: 2021-09-10 10:24 UTC (History)
4 users (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 Sergey Popov gentoo-dev 2012-10-15 10:13:21 UTC
net-dns/dnssec-tools has initscript donutsd, which contains such code:

depend() {
        need mta
}

net-dns/dnssec-tools ebuild does not contain any dependencies on virtual/mta and such like. But, even if it contains such dependency, it would also fail in my case, cause mail-mta/ssmtp[mta](which is the first one-of-many dependency candidate in virtual/mta) does not install any initscript which provides mta.

Adding net-mail herd(one of virtual/mta maintainers) to CC to get their attention too.
Comment 1 Sergey Popov gentoo-dev 2013-03-19 12:13:23 UTC
ping?
Comment 2 Sergey Popov gentoo-dev 2015-01-09 21:38:43 UTC
CCing qa@ here

Guys, what are your thoughts? mail-mta/ssmtp is not first preferred mailer now, so bug severity is lowered, but it's still an issue.

What can we do here? Provide dummy initscript for ssmtp with 'provide mta'? Or we can solve this in other way?
Comment 3 Larry the Git Cow gentoo-dev 2021-09-10 10:24:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bfeafdde285ab058c78140db6e92188e025f6f

commit 66bfeafdde285ab058c78140db6e92188e025f6f
Author:     Sergey Popov <pinkbyte@gentoo.org>
AuthorDate: 2021-09-10 10:23:38 +0000
Commit:     Sergey Popov <pinkbyte@gentoo.org>
CommitDate: 2021-09-10 10:24:36 +0000

    net-dns/dnssec-tools: revision bump
    
    Soften dependency on MTA in donutsd OpenRC initscript
    
    Closes: https://bugs.gentoo.org/438460
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: Sergey Popov <pinkbyte@gentoo.org>

 .../{dnssec-tools-2.2.3-r2.ebuild => dnssec-tools-2.2.3-r3.ebuild}    | 0
 net-dns/dnssec-tools/files/donutsd.initd                              | 4 ++--
 2 files changed, 2 insertions(+), 2 deletions(-)