Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 648012 - sys-devel/bison-3.0.4-r1 - build-aux/missing: line 81: help2man: command not found
Summary: sys-devel/bison-3.0.4-r1 - build-aux/missing: line 81: help2man: command not ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-18 15:33 UTC by Ben Kohler
Modified: 2019-12-17 17:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (sys-devel:bison-3.0.4-r1:20180218-151933.log,144.52 KB, text/plain)
2018-02-18 15:33 UTC, Ben Kohler
Details
emerge --info (info.txt,5.57 KB, text/plain)
2018-02-18 15:35 UTC, Ben Kohler
Details

Note You need to log in before you can comment on or make changes to this bug.
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(-)