https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Bug ID: 1136297 Summary: ShellCheck-0.3.4 is available Product: Fedora Version: rawhide Component: ShellCheck Keywords: FutureFeature, Triaged Assignee: dridi.boukelmoune@gmail.com Reporter: upstream-release-monitoring@fedoraproject.org QA Contact: extras-qa@fedoraproject.org CC: dridi.boukelmoune@gmail.com, haskell-devel@lists.fedoraproject.org
Latest upstream release: 0.3.4 Current version/release in Fedora Rawhide: 0.3.3-0.fc22 URL: http://hackage.haskell.org/package/ShellCheck
Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy
More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring Soon this service will be implemented by a new system: https://github.com/fedora-infra/anitya/ It will require to manage monitored projects via a new web interface. Please make yourself familiar with the new system to ease the transition.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Dridi Boukelmoune dridi.boukelmoune@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1052117
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1052117 [Bug 1052117] ShellCheck source dir is named shellcheck-version/ not ShellCheck-version/
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Whiteboard| |ShellCheck-0.3.4:ok
--- Comment #1 from Jens Petersen petersen@redhat.com --- fhbz: Rawhide can be updated to ShellCheck-0.3.4 according to the current cblrepo data in haskell-sig.git without any other package rebuilds.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Dridi Boukelmoune dridi.boukelmoune@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1138384
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1138384 [Bug 1138384] fix 'quickCheckAll' to read haskell sources in UTF-8
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Dridi Boukelmoune dridi.boukelmoune@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1052117 Depends On|1052117 |
--- Comment #2 from Dridi Boukelmoune dridi.boukelmoune@gmail.com --- Almost there, there's only the QuickCheck issue left.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1052117 [Bug 1052117] ShellCheck source dir is named shellcheck-version/ not ShellCheck-version/
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #3 from Jens Petersen petersen@redhat.com --- You can workaround that with:
%build +LANG=en_US.utf8 %ghc_lib_build
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #4 from Jens Petersen petersen@redhat.com --- Created attachment 934688 --> https://bugzilla.redhat.com/attachment.cgi?id=934688&action=edit spec file for hackage
I think you don't need to use the github tarball anymore. This spec builds fine for me and I don't see anything missing?
I recommend running "cblrpm diff" when updating and merging in any new changes from ShellCheck.spec.cblrpm with a tool like meld or emacs ediff.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #5 from Dridi Boukelmoune dridi.boukelmoune@gmail.com --- (In reply to Jens Petersen from comment #4)
Created attachment 934688 [details] spec file for hackage
I think you don't need to use the github tarball anymore. This spec builds fine for me and I don't see anything missing?
I already have a spec for 0.3.4 using the hackage tarball and I hit the QuickCheck issue. I'll use your workaround and then diff my spec with yours to see whether I missed something (seems like you forgot to remove the rpath workaround).
This is why I've linked this to bug 1052117!
I recommend running "cblrpm diff" when updating and merging in any new changes from ShellCheck.spec.cblrpm with a tool like meld or emacs ediff.
I usually use plain diff(1) and sometimes vimdiff, that should be fine too :)
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #6 from Dridi Boukelmoune dridi.boukelmoune@gmail.com --- It works, except on ARM... https://kojipkgs.fedoraproject.org//work/tasks/2307/7572307/build.log
I don't see anything interesting in the build log so I need to dig a bit.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED CC| |petersen@redhat.com
--- Comment #7 from Jens Petersen petersen@redhat.com --- (In reply to Dridi Boukelmoune from comment #5)
I already have a spec for 0.3.4 using the hackage tarball and I hit the QuickCheck issue. I'll use your workaround and then diff my spec with yours to see whether I missed something (seems like you forgot to remove the rpath workaround).
Thanks, yes sorry I realised after posting that you were already onto this. :-)
(In reply to Dridi Boukelmoune from comment #6)
It works, except on ARM... https://kojipkgs.fedoraproject.org//work/tasks/2307/7572307/build.log
Sorry I missed this comment too (forgot to add myself to this bug).
Unfortunately TemplateHaskell is still not working well on ARM which is the cause of this failure. I worked around it now by skipping the definition of the runTests on ARM (bug 1144919).
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Fixed In Version| |ShellCheck-0.3.4-1.fc22 Resolution|--- |RAWHIDE Last Closed| |2014-09-30 23:44:40
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- ShellCheck-0.3.4-1.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/ShellCheck-0.3.4-1.fc21
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #9 from Fedora Update System updates@fedoraproject.org --- ShellCheck-0.3.4-1.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/ShellCheck-0.3.4-1.fc20
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
--- Comment #10 from Fedora Update System updates@fedoraproject.org --- ShellCheck-0.3.4-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/ShellCheck-0.3.4-1.fc19
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|ShellCheck-0.3.4-1.fc22 |ShellCheck-0.3.4-1.fc20 Resolution|RAWHIDE |ERRATA
--- Comment #11 from Fedora Update System updates@fedoraproject.org --- ShellCheck-0.3.4-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|ShellCheck-0.3.4-1.fc20 |ShellCheck-0.3.4-1.fc19
--- Comment #12 from Fedora Update System updates@fedoraproject.org --- ShellCheck-0.3.4-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version|ShellCheck-0.3.4-1.fc19 |ShellCheck-0.3.4-1.fc21
--- Comment #13 from Fedora Update System updates@fedoraproject.org --- ShellCheck-0.3.4-1.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
https://bugzilla.redhat.com/show_bug.cgi?id=1136297 Bug 1136297 depends on bug 1138384, which changed state.
Bug 1138384 Summary: fix 'quickCheckAll' to read haskell sources in UTF-8 https://bugzilla.redhat.com/show_bug.cgi?id=1138384
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Resolution|--- |EOL
haskell-devel@lists.fedoraproject.org