Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 648012

Summary: sys-devel/bison-3.0.4-r1 - build-aux/missing: line 81: help2man: command not found
Product: Gentoo Linux Reporter: Ben Kohler <bkohler>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal CC: bkohler
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info

Description Ben Kohler gentoo-dev 2018-02-18 15:33:54 UTC
Created attachment 520032 [details]
build.log

Back in bug 538300, a fix was added so that bison's man page isn't regenerated, and help2man doesn't get called.  I'm not sure what has changed but the issue seems to have reappeared.

Current bison effectively has a build time dep on help2man again.
Comment 1 Ben Kohler gentoo-dev 2018-02-18 15:35:15 UTC
Created attachment 520034 [details]
emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2018-02-18 18:24:39 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f54722192f7484965fcbb77355de9a6200f6b8

commit 06f54722192f7484965fcbb77355de9a6200f6b8
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2018-02-18 18:20:21 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-02-18 18:23:03 +0000

    sys-devel/bison: Avoid maintainer-mode.
    
    Bug: https://bugs.gentoo.org/647410
    Bug: https://bugs.gentoo.org/648012
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/bison/bison-3.0.4-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)}
Comment 3 Anthony Basile gentoo-dev 2018-02-18 19:39:08 UTC
(In reply to Larry the Git Cow from comment #2)
> The bug has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=06f54722192f7484965fcbb77355de9a6200f6b8
> 
> commit 06f54722192f7484965fcbb77355de9a6200f6b8
> Author:     Lars Wendler <polynomial-c@gentoo.org>
> AuthorDate: 2018-02-18 18:20:21 +0000
> Commit:     Lars Wendler <polynomial-c@gentoo.org>
> CommitDate: 2018-02-18 18:23:03 +0000
> 
>     sys-devel/bison: Avoid maintainer-mode.
>     
>     Bug: https://bugs.gentoo.org/647410
>     Bug: https://bugs.gentoo.org/648012
>     Package-Manager: Portage-2.3.24, Repoman-2.3.6
> 
>  sys-devel/bison/bison-3.0.4-r1.ebuild | 2 ++
>  1 file changed, 2 insertions(+)}

This has not fixed it.  I'm facing a serious disaster with many catalyst fails which now need to be manually fixed.
Comment 4 Anthony Basile gentoo-dev 2018-02-18 19:41:17 UTC
(In reply to Anthony Basile from comment #3)

> This has not fixed it.  I'm facing a serious disaster with many catalyst
> fails which now need to be manually fixed.

Oh wait, maybe it has.  You just committed it.
Comment 5 Chris Lu 2018-02-19 00:04:20 UTC
Googling:

https://patchwork.openembedded.org/patch/92137/
Comment 6 Larry the Git Cow gentoo-dev 2018-08-31 02:10:07 UTC
The bug has been referenced in the following commit(s):

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

commit ceba04a47e4f86462451230f74988b245d3f71b6
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2018-08-31 02:07:58 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2018-08-31 02:08:21 +0000

    sys-devel/bison: backport ebuild fixes from v3.1
    
    - Due to touching right files we can avoid regeneration of
      files in tests/.
    
    - build-aux/missing hack removed, no longer necessary.
    
    - USE=examples fixed: Due to a bug in previous patch to avoid
      perl dependencies, examples were never installed even if
      requested.
    
    Bug: https://bugs.gentoo.org/648012
    Closes: https://bugs.gentoo.org/656776
    Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sys-devel/bison/Manifest                           |  2 +-
 .../{bison-3.0.5.ebuild => bison-3.0.5-r1.ebuild}  | 22 +++++++++++++++-------
 2 files changed, 16 insertions(+), 8 deletions(-)