[GHC] #12939: ghc-8.0.1.20161117 did not install ghc.1 manpage

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ----------------------------------------+--------------------------------- Reporter: juhpetersen | Owner: Type: bug | Status: new Priority: normal | Milestone: 8.0.2 Component: Build System | Version: 8.0.2-rc1 Keywords: | Operating System: Linux Architecture: Unknown/Multiple | Type of failure: None/Unknown Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: ----------------------------------------+--------------------------------- This seems to be a build regression from ghc-8.0.1. The ghc.1 manpage was not installed for the 8.0.2 RC1 build. I reported this in mail earlier and unfortunately in the meantime lost the buildlogs on Fedora Copr, but since the upstream binary tarballs for Linux also don't seem to contain ghc.1 either it should not be too hard to reproduce. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: new Priority: normal | Milestone: 8.0.2 Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Changes (by bgamari): * owner: => bgamari -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: infoneeded Priority: normal | Milestone: 8.0.2 Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Changes (by bgamari): * status: new => infoneeded Comment: So I'm rather perplexed. I checked the rc2 binary distributions and found that the `i386-deb8-linux`, `x86_64-deb8-linux`, `x86_64-unknown-mingw32`, and `x86_64-apple-darwin` distributions all contain a `ghc.1` manpage. I also verified that `ghc.1` was installed to `$prefix/share/man/man1` as expected. Finally, I checked the rc1 `x86_64-deb8-linux` tarball and confirmed that it too has a `ghc.1`. What am I missing here? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: infoneeded Priority: normal | Milestone: 8.0.2 Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Comment (by domenkozar): Most probably fedora build needs to be fixed, we've added sphinx as dependency to generate the manpages in Nixpkgs https://github.com/NixOS/nixpkgs/pull/21434/files -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: infoneeded Priority: normal | Milestone: 8.0.2 Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Comment (by bgamari): Yes, I strongly suspect that this is the case. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: infoneeded Priority: normal | Milestone: Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Comment (by juhpetersen): Thanks! Sorry I missed the comments. Well I have sphinx there: it is generating the User Guide html: but maybe my config is wrong somehow. I will try to dig deeper later and work out why the manpage doesn't get built for me. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: infoneeded Priority: normal | Milestone: Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Comment (by juhpetersen): Still no movement here. Here is a typical Fedora buildlog: https://kojipkgs.fedoraproject.org//packages/ghc/8.2.2/65.fc28/data/logs/x86... Anyone see anything wrong? How should a working build look? -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:7 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: infoneeded Priority: normal | Milestone: Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Comment (by juhpetersen): <blush/> "Mystery" resolved!: I had "BUILD_MAN=yes" instead of "BUILD_MAN=YES" in build.mk, doh. Of course it might be better not to care about case (eg build fails completely with HADDOCK_DOCS=yes). -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:8 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#12939: ghc-8.0.1.20161117 did not install ghc.1 manpage ---------------------------------+---------------------------------------- Reporter: juhpetersen | Owner: bgamari Type: bug | Status: new Priority: normal | Milestone: Component: Build System | Version: 8.0.2-rc1 Resolution: | Keywords: Operating System: Linux | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | ---------------------------------+---------------------------------------- Changes (by juhpetersen): * status: infoneeded => new -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/12939#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC