[Bug 1180615] New: [Package request] asciidoctor-pdf extension
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 Bug ID: 1180615 Summary: [Package request] asciidoctor-pdf extension Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: sb56637@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hello, would it be possible to package the asciidoctor-pdf extension to complement the main asciidoctor package? - https://build.opensuse.org/package/show/openSUSE%3AFactory/rubygem-asciidoct... - https://github.com/asciidoctor/asciidoctor-pdf/releases Thanks a lot! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 S. B. <sb56637@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |coolo@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 http://bugzilla.opensuse.org/show_bug.cgi?id=1180615#c1 Stephan Kulow <coolo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|coolo@suse.com |petr.vorel@suse.com --- Comment #1 from Stephan Kulow <coolo@suse.com> --- I won't do that. Petr might -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 http://bugzilla.opensuse.org/show_bug.cgi?id=1180615#c6 Petr Vorel <petr.vorel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #6 from Petr Vorel <petr.vorel@suse.com> --- I submitted to devel:languages:ruby:extensions required dependencies: rubygem-Ascii85-1.0.3 (https://build.opensuse.org/request/show/867251) rubygem-pdf-core-0.7.0 (https://build.opensuse.org/request/show/867253) rubygem-prawn-2.2.2 (https://build.opensuse.org/request/show/867254) rubygem-prawn-icon-2.5.0 (https://build.opensuse.org/request/show/867255) rubygem-ttfunk-1.5.1 (https://build.opensuse.org/request/show/867256) and the package itself: rubygem-asciidoctor-pdf (https://build.opensuse.org/request/show/867252). Once they're accepted, I'll submit them to openSUSE:Factory. It also requires rubygem-prawn-templates 0.1.2 (submitted to openSUSE:Factory https://build.opensuse.org/request/show/867179). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 http://bugzilla.opensuse.org/show_bug.cgi?id=1180615#c7 --- Comment #7 from Petr Vorel <petr.vorel@suse.com> --- Importing old versions was refused. @Stephan Kulow Ad. "a) put some pressure on upstream not to require an outdated version" [1] But it will lead to package not available until upstream releases 2.0. I've contacted upstream in the past and message was clear: "Right now I am minimizing any more investment in 1.5.x because the focus is on the 2.0 release. If you submit a PR and verify that it works without changing any tests, then I would accept it." [2] I raised this issue [3], but expect the answer: "do it yourself or wait for 2.0". Debian somehow managed to ignore dependencies for prawn and ttfunk [4], but they use prawn 2.3.0 and ttfunk 1.6.2.1. They also fix concurrent-ruby dependency (was not needed for us) and just simply remove prawn-templates [5] insted of packaging it (legal issues?), but none of these two seems to be relevant for us. Not sure if this will work on our prawn 2.4.0 and ttfunk 1.7.0, but I can give it try (I guess section :patches: in gem2rpm.yml) if this is acceptable for openSUSE and will work. [1] https://build.opensuse.org/request/show/867256 [2] https://github.com/asciidoctor/asciidoctor-pdf/issues/1810 [3] https://github.com/asciidoctor/asciidoctor-pdf/issues/1871 [4] https://salsa.debian.org/keithp/asciidoctor-pdf/-/blob/1.5.4-1/debian/patche... [5] https://salsa.debian.org/keithp/asciidoctor-pdf/-/blob/1.5.4-1/debian/patche... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 Petr Vorel <petr.vorel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(coolo@suse.com) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 http://bugzilla.opensuse.org/show_bug.cgi?id=1180615#c8 --- Comment #8 from Stephan Kulow <coolo@suse.com> --- you have to understand that ruby maintainers are lazy and just stick to outdated versions - and ruby ecosystem just makes it way too easy to *require* security problems. If you run into unsolvable problems with the deps, then submit a branch - but not a random outdated version, just because it was used at some point in the past to build a release of a gem. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 Petr Vorel <petr.vorel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(coolo@suse.com) | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 Petr Vorel <petr.vorel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Comment #9 is|1 |0 private| | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 http://bugzilla.opensuse.org/show_bug.cgi?id=1180615#c10 --- Comment #10 from S. B. <sb56637@gmail.com> --- Hi Petr, I'm using the versions from your https://download.opensuse.org/repositories/home:/pevik/openSUSE_Tumbleweed/ repo, and it works great. Thank you very much! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 http://bugzilla.opensuse.org/show_bug.cgi?id=1180615#c11 Petr Vorel <petr.vorel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|petr.vorel@suse.com |screening-team-bugs@suse.de --- Comment #11 from Petr Vorel <petr.vorel@suse.com> --- I gave up on this effort due other duties :(. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1180615 Petr Vorel <petr.vorel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |NEW -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com