New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

problem with prebuilt debian (ubuntu) installation #1022

Closed
SamKacer opened this Issue Jul 23, 2018 · 5 comments

Comments

Projects
None yet
4 participants
@SamKacer

SamKacer commented Jul 23, 2018

So, I installed latexml to my ubuntu 16 machine using the instructions for installing latexml prebuilt for debian systems using command:
sudo apt-get install latexml

installation finished, but when I then tried running latexml then I got the following output:

 Can't locate Text/Unidecode.pm in @INC (you may need to install the Text::Unidec
 ode module) (@INC contains: /usr/bin/../lib /etc/perl /usr/local/lib/x86_64-linu
 x-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5
 .26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /u
 sr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/perl5/
 LaTeXML/Package.pm line 50.                                                     
 BEGIN failed--compilation aborted at /usr/share/perl5/LaTeXML/Package.pm line 50
 .                                                                               
 Compilation failed in require at /usr/share/perl5/LaTeXML/Core.pm line 28.      
 BEGIN failed--compilation aborted at /usr/share/perl5/LaTeXML/Core.pm line 28.  
 Compilation failed in require at /usr/bin/latexml line 19.                      
 BEGIN failed--compilation aborted at /usr/bin/latexml line 19.                  
@dginev

This comment has been minimized.

Collaborator

dginev commented Jul 23, 2018

Thanks for the report! I recall this issue flying by the Debian packaging team and getting fixed, maybe that updated package never swam upstream to Ubuntu?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893528

In the short term you can simply install:

sudo apt get install libtext-unidecode-perl

to get the dependency, but I am unsure if we need to take any extra steps to get the Debian fix upstream to Ubuntu 16...

@dginev

This comment has been minimized.

Collaborator

dginev commented Jul 23, 2018

cc @norbusan , maybe you have a better overview here

matteosecli added a commit to matteosecli/latexml-packaging that referenced this issue Jul 23, 2018

@SamKacer

This comment has been minimized.

SamKacer commented Jul 23, 2018

thanks! installing the package solved the issue and latexml seems to work just fine. used it to convert some .tex to html.

@norbusan

This comment has been minimized.

norbusan commented Jul 23, 2018

Thanks for the ping, this is now fixed in my git repository and will be in the next upload to Debian. After that it should enter into Ubuntu, too, but this is nothing I can influence.

@brucemiller

This comment has been minimized.

Owner

brucemiller commented Jul 27, 2018

Thanks @norbusan! Hopefully we'll be pinging you again for an 0.8.3 release real soon now :>

@dginev dginev added this to the LaTeXML-0.8.4 milestone Aug 27, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment