Package Details: perl-latexml 0.8.8-1

Git Clone URL: https://aur.archlinux.org/perl-latexml.git (read-only, click to copy)
Package Base: perl-latexml
Description: LaTeX to XML converter
Upstream URL: http://dlmf.nist.gov/LaTeXML/
Licenses: custom
Submitter: denisfalqueto
Maintainer: AlphaJack
Last Packager: AlphaJack
Votes: 26
Popularity: 0.71
First Submitted: 2010-04-08 00:27 (UTC)
Last Updated: 2024-03-11 14:24 (UTC)

Latest Comments

1 2 3 Next › Last »

oriba commented on 2024-12-16 17:35 (UTC)

@sergeG239, As fas as I can see, GraphicsMagick is not mentioned as dependency, but it somehow is used. So in the chain of dependencies GraphicsMagick slipped in, but did not show up. So one of the packages may have it mentioned somewhere (or not)?

I found no easy way to look up dependencies recursively, so I stopped exploring it in more detail. But it does not feel good to have depdendencies slipping in this way.

sergeG239 commented on 2024-12-16 08:46 (UTC)

@oriba, thanks!

I have discovered that the workaround is to remove GraphicsMagick staying with ImageMagick, see also https://github.com/brucemiller/LaTeXML/issues/2239

oriba commented on 2024-12-16 03:57 (UTC)

@sergeG239: I tried this out, and with the fail.zip from GitHub, I also get a silently dying program.

sergeG239 commented on 2024-12-15 22:27 (UTC)

Can anybody process TeX files including pdf or eps graphics? I cannot due to https://github.com/brucemiller/LaTeXML/issues/2446

nschloe commented on 2024-03-03 09:41 (UTC)

latexml 0.8.8 has been released last week.

haawda commented on 2020-06-29 20:28 (UTC)

Confirmed and fixed, thanks.

friedrichr commented on 2020-06-29 17:13 (UTC)

Recently I found my latexml broken ($ latexml --help):

Can't locate Pod/Find.pm in @INC (you may need to install the Pod::Find module) (@INC contains: /usr/bin/../lib /usr/lib/perl5/5.32/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.32/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.32/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/LaTeXML/Common/Config.pm line 19.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/LaTeXML/Common/Config.pm line 19.
Compilation failed in require at /usr/share/perl5/vendor_perl/LaTeXML.pm line 23.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/LaTeXML.pm line 23.
Compilation failed in require at /usr/bin/latexml line 20.
BEGIN failed--compilation aborted at /usr/bin/latexml line 20.

Googling lead me to https://metacpan.org/pod/Pod::Find. I inspected the problem and found that the upgrade of perl from perl-5.30.3-1 to perl-5.32.0-1 is the culprit:

$ pacman -Ql --file perl-5.30.3-1-x86_64.pkg.tar.zst | grep Pod/Find.pm
perl /usr/share/perl5/core_perl/Pod/Find.pm

$ pacman -Ql --file perl-5.32.0-1-x86_64.pkg.tar.zst | grep Pod/Find.pm
(empty output)

Installing perl-pod-parser from the community repo solves the problem (for me), latexml --help returns to producing useful output.

Notice also that perl-5.32.0-1 has been built Sun 21 Jun 2020 11:19:43 CEST and perl-pod-parser-1.63-1 has been built Sun 21 Jun 2020 14:22:03 CEST, although the upstream package (https://metacpan.org/release/Pod-Parser) dates to 10 Feb 2015. Apparently the contents of the perl-pod-parser package have been removed from "standard" perl, and are provided now by perl-pod-parser.

Possibly perl-pod-parser should be added to latexml's list of dependencies.

lucas156 commented on 2018-07-11 17:34 (UTC)

When I run perl Makefile.PL, I get a warning about JSON::XS. It goes away when I installed the package perl-json-xs

denisfalqueto commented on 2018-04-02 12:59 (UTC)

I've orphaned this package, because I really don't use it anymore. So, feel free to grab and fix it!

j605 commented on 2018-03-31 11:05 (UTC)

Can you fix the package. If not it is good to orphan the package so others and pick it up :)