Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626242 - app-editors/emacs, app-editors/emacs-vcs: disable optional hesiod support
Summary: app-editors/emacs, app-editors/emacs-vcs: disable optional hesiod support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CVE-2016-10151, CVE-2016-10152
  Show dependency tree
 
Reported: 2017-07-26 10:23 UTC by Pacho Ramos
Modified: 2018-03-18 16:55 UTC (History)
0 users

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 Pacho Ramos gentoo-dev 2017-07-26 10:23:42 UTC
We would need to kill hesiod package as upstream is dead and it is security vulnerable. Hence, it would be nice to disable its optional support here

Thanks
Comment 1 Ulrich Müller gentoo-dev 2017-07-26 13:02:37 UTC
For the time being, I have package.use.masked the hesiod flag. I shall remove the flag when the net-dns/hesiod package is masked for removal.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3548c83589926c0c95050cf6b01baed4c65a2a7d
Comment 2 Larry the Git Cow gentoo-dev 2018-03-18 16:55:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162d255d3983539c05eb0dd36f9c9488e202ab56

commit 162d255d3983539c05eb0dd36f9c9488e202ab56
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2018-03-18 16:48:26 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2018-03-18 16:51:33 +0000

    app-editors/emacs-vcs: Drop optional hesiod support.
    
    Remove support because net-dns/hesiod is masked for removal.
    The hesiod flag was package.use.masked for some time already.
    
    Closes: https://bugs.gentoo.org/626242
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/emacs-vcs/emacs-vcs-26.0.90.ebuild      | 7 +++----
 app-editors/emacs-vcs/emacs-vcs-26.0.91.ebuild      | 7 +++----
 app-editors/emacs-vcs/emacs-vcs-26.0.9999-r1.ebuild | 7 +++----
 app-editors/emacs-vcs/emacs-vcs-27.0.9999.ebuild    | 7 +++----
 app-editors/emacs-vcs/metadata.xml                  | 1 -
 5 files changed, 12 insertions(+), 17 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb031a791fdd08d8dbfefdfa3acb22aa552e4b8

commit 7fb031a791fdd08d8dbfefdfa3acb22aa552e4b8
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2018-03-18 16:47:09 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2018-03-18 16:51:32 +0000

    app-editors/emacs: Drop optional hesiod support.
    
    Remove support because net-dns/hesiod is masked for removal.
    The hesiod flag was package.use.masked for some time already.
    
    Closes: https://bugs.gentoo.org/626242
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/emacs/emacs-23.4-r17.ebuild | 5 ++---
 app-editors/emacs/emacs-24.5-r5.ebuild  | 5 ++---
 app-editors/emacs/emacs-25.3-r1.ebuild  | 5 ++---
 app-editors/emacs/emacs-25.3-r3.ebuild  | 5 ++---
 app-editors/emacs/metadata.xml          | 1 -
 5 files changed, 8 insertions(+), 13 deletions(-)