Bug 1095644 - pandoc-1.16.0.2 is available
Summary: pandoc-1.16.0.2 is available
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: pandoc
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1212241 (view as bug list)
Depends On: 1180460 1182431 1182435 1264288 1304996
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-08 09:24 UTC by Upstream Release Monitoring
Modified: 2016-03-08 00:26 UTC (History)
5 users (show)

Fixed In Version: F22
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-03-07 16:39:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
commit 81157c7 to pandoc git repo (5.19 KB, text/plain)
2014-12-15 19:20 UTC, Pablo Rodríguez
no flags Details
[patch] Update to 1.15.1 (#1095644) (900 bytes, patch)
2015-10-18 12:15 UTC, Upstream Release Monitoring
no flags Details | Diff
[patch] Update to 1.15.1.1 (#1095644) (908 bytes, patch)
2015-10-25 12:16 UTC, Upstream Release Monitoring
no flags Details | Diff
[patch] Update to 1.15.2.1 (#1095644) (908 bytes, patch)
2015-11-22 00:18 UTC, Upstream Release Monitoring
no flags Details | Diff
[patch] Update to 1.16.0.2 (#1095644) (908 bytes, patch)
2016-01-26 12:18 UTC, Upstream Release Monitoring
no flags Details | Diff

Description Upstream Release Monitoring 2014-05-08 09:24:39 UTC
Latest upstream release: 1.12.4
Current version/release in Fedora Rawhide: 1.12.3.1-1.fc21
URL: http://hackage.haskell.org/package/pandoc

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

Comment 1 Jens Petersen 2014-05-12 08:38:49 UTC
check-bz-available-URM cblrepo output for pandoc-1.12.4:

Failed to satisfy the following dependencies for pandoc:
  aeson >=0.7 && <0.8 && >=0.7 && <0.8
  highlighting-kate >=0.5.7 && <0.6 && >=0.5.7 && <0.6

Comment 2 Upstream Release Monitoring 2014-05-23 10:55:06 UTC
Latest upstream release: 1.12.4.2
Current version/release in Fedora Rawhide: 1.12.3.3-2.fc21
URL: http://hackage.haskell.org/package/pandoc

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

Comment 3 Jens Petersen 2014-07-24 17:46:42 UTC
fhbz: cblrepo output for pandoc-1.12.4.2:

Failed to satisfy the following dependencies for pandoc:
  aeson >=0.7 && <0.8 && >=0.7 && <0.8
  highlighting-kate >=0.5.8 && <0.6 && >=0.5.8 && <0.6
  scientific >=0.2 && <0.3

Comment 4 Upstream Release Monitoring 2014-08-18 12:43:05 UTC
Latest upstream release: 1.13.0.1
Current version/release in Fedora Rawhide: 1.12.3.3-3.fc21
URL: http://hackage.haskell.org/package/pandoc

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

Comment 5 Jens Petersen 2014-08-27 03:07:15 UTC
fhbz: cblrepo output for pandoc-1.13.0.1:

Failed to satisfy the following dependencies for pandoc:
  JuicyPixels >=3.1.6.1 && <3.2
  aeson >=0.7 && <0.9 && >=0.7.0.5 && <0.9 && -any
  deepseq-generics >=0.1 && <0.2
  haddock-library >=1.1 && <1.2
  highlighting-kate >=0.5.8.5 && <0.6 && >=0.5.8.5 && <0.6 && -any
  pandoc-types >=1.12.4 && <1.13 && >=1.12.4 && <1.13
  texmath >=0.8 && <0.9
  zip-archive >=0.2.3.4 && <0.3
Adding pandoc 1.13.0.1 would break:
  hakyll : pandoc >=1.12 && <1.13

Comment 6 Upstream Release Monitoring 2014-09-02 09:10:01 UTC
Latest upstream release: 1.13.1
Current version/release in Fedora Rawhide: 1.12.3.3-5.fc22
URL: http://hackage.haskell.org/package/pandoc

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.

Comment 7 Jens Petersen 2014-09-04 05:34:37 UTC
fhbz: cblrepo output for pandoc-1.13.1:

Failed to satisfy the following dependencies for pandoc:
  JuicyPixels >=3.1.6.1 && <3.2
  aeson >=0.7 && <0.9 && >=0.7.0.5 && <0.9
  deepseq-generics >=0.1 && <0.2
  haddock-library >=1.1 && <1.2
  pandoc-types >=1.12.4 && <1.13 && >=1.12.4 && <1.13
  texmath >=0.8 && <0.9
  zip-archive >=0.2.3.4 && <0.3
Adding pandoc 1.13.1 would break:
  hakyll : pandoc >=1.12 && <1.13

Comment 8 Pablo Rodríguez 2014-10-25 17:35:13 UTC
Jens,

I just wonder whether it would be possible to provide also a static build, similar to the one ArchLinux offers (https://aur.archlinux.org/packages/pandoc-static/).

Just in case it might make sense.

Many thanks for your help,

Pablo

Comment 9 Jens Petersen 2014-10-27 02:23:02 UTC
Pablo, currently static build is available in
http://copr.fedoraproject.org/coprs/petersen/pandoc/
but I have been thinking about doing static subpackages.
The packaging is slightly tricky/messy though.

Comment 10 Pablo Rodríguez 2014-10-27 21:05:45 UTC
Many thanks, Jens, for the tip.

I’m afraid that I took for granted that the static build would be from the latest stable release.

Comment 11 Jens Petersen 2014-10-28 08:42:43 UTC
(In reply to Pablo Rodríguez from comment #10)
> I’m afraid that I took for granted that the static build would be from the
> latest stable release.

What do you want the static build for?

Comment 12 Pablo Rodríguez 2014-10-29 18:00:16 UTC
(In reply to Jens Petersen from comment #11)
> (In reply to Pablo Rodríguez from comment #10)
> > I’m afraid that I took for granted that the static build would be from the
> > latest stable release.
> 
> What do you want the static build for?

Jens, I simply want to use the latest version. (Sorry, but I’m not sure I understand your question.)

Comment 13 Jens Petersen 2014-10-30 03:47:35 UTC
(In reply to Pablo Rodríguez from comment #12)
> Jens, I simply want to use the latest version. (Sorry, but I’m not sure I
> understand your question.)

You asked in comment 8 for a static build.

Comment 14 Jens Petersen 2014-10-31 07:15:03 UTC
Okay looking more carefully at the Arch pandoc-static, I think a Copr build
is what you are after: we don't allow bundling libraries like that
in main Fedora packages.  I will try to update the copr repo to the
latest version.

We are still missing some dependencies before we can update the Fedora package.

Comment 15 Jens Petersen 2014-12-09 01:08:02 UTC
1.13.1 is now in http://copr.fedoraproject.org/coprs/petersen/pandoc/

Comment 16 Pablo Rodríguez 2014-12-11 19:14:13 UTC
(In reply to Jens Petersen from comment #15)
> 1.13.1 is now in http://copr.fedoraproject.org/coprs/petersen/pandoc/

Many thanks, Jens, for the new build.

For some strange reason version 1.12 from copr is offered as an update:

Resolving Dependencies
--> Running transaction check
---> Package pandoc.i686 0:1.13.1-1.fc20 will be updated
---> Package pandoc.i686 1:1.12.3.3-4.1.fc20 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package      Arch       Version                    Repository             Size
================================================================================
Updating:
 pandoc       i686       1:1.12.3.3-4.1.fc20        petersen-pandoc       5.4 M

Transaction Summary
================================================================================
Upgrade  1 Package

And event to install pandoc-1.13.1 I had to remove pandoc-1.12.3.3 (installed from Fedora repos) before.

Comment 17 Jens Petersen 2014-12-12 03:54:39 UTC
(In reply to Pablo Rodríguez from comment #16)
> > 1.13.1 is now in http://copr.fedoraproject.org/coprs/petersen/pandoc/
> 
> Many thanks, Jens, for the new build.
> 
> For some strange reason version 1.12 from copr is offered as an update:

Ah my bad - that is what I get for dropping Epoch...

I guess I have to delete the old builds then: I have done that now.

Comment 18 Pablo Rodríguez 2014-12-13 20:13:00 UTC
Many thanks for the fix, Jens.

I have uninstalled the downloaded version and "yum install pandoc" installs the 1.13.1 version.

Would you be interested in some fixes (in a single patch file)? They are commits 01b7957, 54df493, e16683b, db90667, 81157c7, 598d3ee.

Comment 19 Jens Petersen 2014-12-15 02:24:29 UTC
(In reply to Pablo Rodríguez from comment #18)
> Many thanks for the fix, Jens.

You're welcome: I hope we will also get 1.13 into Fedora itself before too long.

> I have uninstalled the downloaded version and "yum install pandoc" installs
> the 1.13.1 version.

Good

> Would you be interested in some fixes (in a single patch file)? They are
> commits 01b7957, 54df493, e16683b, db90667, 81157c7, 598d3ee.

I could I suppose.  I guess I would be more interested in a new release. :)
But if you think it is important I could update copr with a patch or
even a git snapshot...  I am not really planning to follow git actively though.
Do you know if there will be a new release any time soon?

Comment 20 Pablo Rodríguez 2014-12-15 19:19:40 UTC
(In reply to Jens Petersen from comment #19)
> (In reply to Pablo Rodríguez from comment #18)
> 
> > Would you be interested in some fixes (in a single patch file)? They are
> > commits 01b7957, 54df493, e16683b, db90667, 81157c7, 598d3ee.
> 
> I could I suppose.  I guess I would be more interested in a new release. :)
> But if you think it is important I could update copr with a patch or
> even a git snapshot...  I am not really planning to follow git actively
> though. Do you know if there will be a new release any time soon?

I read in the mailing list that there would be one by the end of the year.

So, I guess we could wait. There is a nasty issue fixed in commit 81157c7, that allows special classes for autolinks (links that only display the url).

I know that this is an implementation, not a proper bugfix. This would be important to have urls in an ePub I want to publish with a different (monospace) font than the one used for footnote references.

I attach the commit to this report.

Comment 21 Pablo Rodríguez 2014-12-15 19:20:45 UTC
Created attachment 969249 [details]
commit 81157c7 to pandoc git repo

Comment 22 Jens Petersen 2014-12-16 01:25:45 UTC
I think that patch is actually in 1.13.1.

Correct me if I am wrong. :)

Comment 23 Jens Petersen 2014-12-16 01:26:40 UTC
Or are you requesting a backport for current fedora?

Comment 24 Pablo Rodríguez 2014-12-16 16:40:18 UTC
(In reply to Jens Petersen from comment #22)
> I think that patch is actually in 1.13.1.
> 
> Correct me if I am wrong. :)

This was totally my fault.

The patch is in version 1.13.1.

Sorry for the noise.

Comment 25 Pablo Rodríguez 2014-12-20 23:34:12 UTC
(In reply to Jens Petersen from comment #19)
> Do you know if there will be a new release any time soon?

pandoc-1.13.2 has been released yesterday (https://github.com/jgm/pandoc/releases).

Comment 26 Upstream Release Monitoring 2014-12-23 15:42:45 UTC
Latest upstream release: 1.13.2
Current version/release in Fedora Rawhide: 1.12.3.3-5.fc22
URL: http://hackage.haskell.org/package/pandoc

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://release-monitoring.org/
It will require to manage monitored projects via a new web interface. Please make yourself familiar with the new system to ease the transition.

Comment 27 Jens Petersen 2014-12-25 05:11:04 UTC
I updated http://copr.fedoraproject.org/coprs/petersen/pandoc/ to 1.13.2.

Comment 28 Jens Petersen 2014-12-25 06:38:53 UTC
fhbz: cblrepo output for pandoc-1.13.2:

Failed to satisfy the following dependencies for pandoc:
  JuicyPixels >=3.1.6.1 && <3.3
  aeson >=0.7 && <0.9 && >=0.7.0.5 && <0.9
  deepseq-generics >=0.1 && <0.2
  haddock-library >=1.1 && <1.2
  highlighting-kate >=0.5.11.1 && <0.6 && >=0.5.11.1 && <0.6
  pandoc-types >=1.12.4 && <1.13 && >=1.12.4 && <1.13
  texmath >=0.8.0.1 && <0.9
Adding pandoc 1.13.2 would break:
  hakyll : pandoc >=1.12 && <1.13

Comment 29 Pablo Rodríguez 2014-12-28 18:09:32 UTC
(In reply to Jens Petersen from comment #27)
> I updated http://copr.fedoraproject.org/coprs/petersen/pandoc/ to 1.13.2.

Many thanks for the update. I’m using it and it is really an improvement.

(In reply to Jens Petersen from comment #28)
> [...]
> Adding pandoc 1.13.2 would break:
>   hakyll : pandoc >=1.12 && <1.13

According to https://github.com/jaspervdj/hakyll/releases, latest hakyll was released today. I think it might be compatible with pandoc-1.13.x (so I asked [https://github.com/jaspervdj/hakyll/issues/324]).

Many thanks for updating pandoc in copr.

Comment 30 Pablo Rodríguez 2014-12-28 21:55:54 UTC
(In reply to Jens Petersen from comment #28)
> Adding pandoc 1.13.2 would break:
>   hakyll : pandoc >=1.12 && <1.13

It seems that hakyll requires:

    pandoc >= 1.12.4 && < 1.14

I wonder whether it would make sense to update pandoc to 1.12.4.x to be able to update hakyll.

Just in case it helps.

Comment 31 Jens Petersen 2015-01-16 04:54:24 UTC
(In reply to Pablo Rodríguez from comment #30)
> It seems that hakyll requires:
>     pandoc >= 1.12.4 && < 1.14
> I wonder whether it would make sense to update pandoc to 1.12.4.x to be able
> to update hakyll.

I see that might be possible, but any pandoc version bump is going
to be some work: currently I am working on getting ghc-7.8 into rawhide.

Which Fedora version you have in mind?

Comment 32 Pablo Rodríguez 2015-01-16 16:35:51 UTC
(In reply to Jens Petersen from comment #31)
> I see that might be possible, but any pandoc version bump is going
> to be some work: currently I am working on getting ghc-7.8 into rawhide.
> 
> Which Fedora version you have in mind?

Fedora 21, if this is an option.

Comment 33 Jens Petersen 2015-01-26 10:09:37 UTC
pandoc-1.13.2 has been committed to git master

Comment 34 Scott R. Godin 2015-04-08 22:22:58 UTC
I too would like to second the motion for integration of this package version into Fedora 21. Attempting to do so by hand locally via "cabal install pandoc" results in a long enough list of things that would need updating as part of this, that I would prefer to do this the 'right way' (via yum) if it is at all possible.

Comment 35 Jens Petersen 2015-04-27 03:34:05 UTC
Okay.

Steve, have you seen my copr repo:
https://copr.fedoraproject.org/coprs/petersen/pandoc/ ?

Comment 36 Scott R. Godin 2015-04-27 18:44:22 UTC
I guess you meant me, Scott (not Steve), and I'd be happy to help test if that meant a F21 "official" release :)

Comment 37 Jens Petersen 2015-04-28 01:25:52 UTC
Sorry, yes I meant you, Scott.

Okay let me re-open this for F21.
But no promises on an ETA yet. :)

Comment 38 Upstream Release Monitoring 2015-06-18 04:11:47 UTC
ausil's pandoc-1.13.2-3.fc23 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=655206

Comment 39 Scott R. Godin 2015-06-23 19:50:08 UTC
Fantastic, Thank you :)

Comment 40 Upstream Release Monitoring 2015-10-18 12:15:31 UTC
Latest upstream release: 1.15.1
Current version/release in rawhide: 1.13.2-4.fc24
URL: http://hackage.haskell.org/package/pandoc

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

Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.

Comment 41 Upstream Release Monitoring 2015-10-18 12:15:56 UTC
Created attachment 1084149 [details]
[patch] Update to 1.15.1 (#1095644)

Comment 42 Upstream Release Monitoring 2015-10-18 12:18:15 UTC
Scratch build failed http://koji.fedoraproject.org/koji/taskinfo?taskID=11493896

Comment 43 Upstream Release Monitoring 2015-10-25 12:16:18 UTC
Latest upstream release: 1.15.1.1
Current version/release in rawhide: 1.13.2-4.fc24
URL: http://hackage.haskell.org/package/pandoc

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

Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.

Comment 44 Upstream Release Monitoring 2015-10-25 12:16:42 UTC
Created attachment 1086187 [details]
[patch] Update to 1.15.1.1 (#1095644)

Comment 45 Upstream Release Monitoring 2015-10-25 12:18:47 UTC
Scratch build failed http://koji.fedoraproject.org/koji/taskinfo?taskID=11577251

Comment 46 Fedora End Of Life 2015-11-04 15:18:53 UTC
This message is a reminder that Fedora 21 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 21. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora  'version'
of '21'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 21 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 47 Pablo Rodríguez 2015-11-16 18:46:23 UTC
pandoc-1.15.2 has been released yesterday.

Comment 48 Upstream Release Monitoring 2015-11-22 00:18:00 UTC
Latest upstream release: 1.15.2.1
Current version/release in rawhide: 1.13.2-4.fc24
URL: http://hackage.haskell.org/package/pandoc

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

Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.

Comment 49 Upstream Release Monitoring 2015-11-22 00:18:26 UTC
Created attachment 1097506 [details]
[patch] Update to 1.15.2.1 (#1095644)

Comment 50 Upstream Release Monitoring 2015-11-22 00:21:05 UTC
Scratch build failed http://koji.fedoraproject.org/koji/taskinfo?taskID=11942544

Comment 51 Pablo Rodríguez 2015-11-22 16:12:33 UTC
Jens,

your package from copr includes the following file:

    /usr/share/doc/pandoc/pandoc.1

It is a man page, but I get the following error message when invoking it:

    $ man pandoc
    No manual entry for pandoc

Could you fix the path for the man page?

Many thanks for your help and your excellent work with pandoc,

Pablo

Comment 52 Pablo Rodríguez 2016-01-11 00:51:55 UTC
Many thanks for compiling pandoc-1.16 for Fedora.

There are some changes in pandoc-1.16 that render some filters unusable. After asking in the mailing list, John MacFarlane told me that pandoc-types (https://github.com/jgm/pandoc-types) are required.

Could you package them also?

Many thanks for your help,

Pablo


PS: bug #1212241 also deals with newer versions of pandoc available. I wonder whether that bug should be closed.

Comment 53 Upstream Release Monitoring 2016-01-26 12:18:01 UTC
Latest upstream release: 1.16.0.2
Current version/release in rawhide: 1.13.2-4.fc24
URL: http://hackage.haskell.org/package/pandoc

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

Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.

Comment 54 Upstream Release Monitoring 2016-01-26 12:18:28 UTC
Created attachment 1118458 [details]
[patch] Update to 1.16.0.2 (#1095644)

Comment 55 Upstream Release Monitoring 2016-01-26 12:21:21 UTC
Scratch build failed http://koji.fedoraproject.org/koji/taskinfo?taskID=12689495

Comment 56 Jens Petersen 2016-02-05 09:33:11 UTC
*** Bug 1212241 has been marked as a duplicate of this bug. ***

Comment 57 Adam Williamson 2016-03-03 20:15:45 UTC
FWIW, I backported the specific commit that made pandoc work with ghc-haddock-library 1.2 so we can at least have pandoc built and installable for F24 and F25. I'll take the necessary package reviews to get this unblocked.

Comment 58 Upstream Release Monitoring 2016-03-06 18:50:54 UTC
petersen's pandoc-1.16.0.2-1.fc25 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=742278

Comment 59 Adam Williamson 2016-03-07 16:42:25 UTC
if you want, you also have ~7hrs to get 1.16 builds into F24 before Alpha freeze...

Comment 60 Jens Petersen 2016-03-08 00:26:57 UTC
Yes thanks - it should be tagged in f24 now.

We may have to drop hakyll though - I will work later on some package reviews in case we want to save it. :)


Note You need to log in before you can comment on or make changes to this bug.