public inbox archive for pandoc-discuss@googlegroups.com
 help / color / mirror / Atom feed
From: Claudio Di Vita <claudio.divita-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: pandoc-discuss <pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
Subject: Re: M1 support for Docker image
Date: Wed, 23 Nov 2022 02:33:17 -0800 (PST)	[thread overview]
Message-ID: <4aa8604b-23c8-4960-ba58-d168bee56bfdn@googlegroups.com> (raw)
In-Reply-To: <ee6644df-f0f3-4dc3-988a-97228c93f1c9n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>


[-- Attachment #1.1: Type: text/plain, Size: 4578 bytes --]

With a support of a colleague that has an Apple M1, I'm trying to build the 
pandoc/latex:edge-ubuntu image.

The build fails due to some installation issue with TexLive:

Time used for installing the packages: 00:38
running mktexlsr /opt/texlive/texdir/texmf-dist ...
writing fmtutil.cnf to /opt/texlive/texdir/texmf-dist/web2c/fmtutil.cnf
writing updmap.cfg to /opt/texlive/texdir/texmf-dist/web2c/updmap.cfg
writing language.dat to 
/opt/texlive/texdir/texmf-var/tex/generic/config/language.dat
writing language.def to 
/opt/texlive/texdir/texmf-var/tex/generic/config/language.def
writing language.dat.lua to 
/opt/texlive/texdir/texmf-var/tex/generic/config/language.dat.lua
running mktexlsr /opt/texlive/texdir/texmf-var 
/opt/texlive/texdir/texmf-config /opt/texlive/texdir/texmf-dist ...
running updmap-sys --nohash ...done
re-running mktexlsr /opt/texlive/texdir/texmf-var 
/opt/texlive/texdir/texmf-config ...
pre-generating all format files, be patient...
running fmtutil-sys --no-error-if-no-engine=luajithbtex,luajittex,mfluajit 
--no-strict --all ...done
running package-specific postactions
finished with package-specific postactionsWelcome to TeX Live!See 
/opt/texlive/texdir/index.html for links to documentation.
The TeX Live web site (https://tug.org/texlive/) contains any updates and 
corrections. TeX Live is a joint project of the TeX user groups around the 
world; please consider supporting it by joining the group best for you. The 
list of groups is available on the web at https://tug.org/usergroups.html.Add 
/opt/texlive/texdir/texmf-dist/doc/man to MANPATH.
Add /opt/texlive/texdir/texmf-dist/doc/info to INFOPATH.
Most importantly, add /opt/texlive/texdir/bin/aarch64-linux
to your PATH for current and future sessions.
Logfile: 
/opt/texlive/texdir/install-tl.log ----------------------------------------------------------------------
 The following environment variables contain the string "tex"
 (case-independent). If you're doing anything but adding personal
 directories to the system paths, they may well cause trouble somewhere
 while running TeX. If you encounter problems, try unsetting them. Please 
ignore spurious matches unrelated to TeX. (To omit this check,
 set the environment variable 
TEXLIVE_INSTALL_ENV_NOCHECK.)  texlive_version=2022
 ----------------------------------------------------------------------
xargs: tlmgr: No such file or directory
The command '/bin/sh -c /root/install-texlive.sh $texlive_version  && sed 
-e 's/ *#.*$//' -e '/^ *$/d' /root/packages.txt |   xargs tlmgr install  && 
rm -f /root/texlive.profile      /root/install-texlive.sh      
/root/packages.txt  && TERM=dumb luaotfload-tool --update  && chmod -R o+w 
/opt/texlive/texdir/texmf-var' returned a non-zero code: 127

Any clue on the possible cause ?

Please note that I forced the TeXLive version to 2022.

In the meanwhile, I'm also trying to build multi-arch images using GitHub 
Actions but it requires a lot of work and a different approach to images 
testing due to Docker buildx way of working.

Thanks,

Claudio
Il giorno mercoledì 19 ottobre 2022 alle 13:14:26 UTC+2 
till.g...-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org ha scritto:

> Thank you for pointing me to the GitHub issue. However, I just played 
> around with the Docker images on an ARM Mac and it appears that everything 
> works just fine with the current `core:edge` image. Only caveat is that 
> this image seemingly does not include the pandoc-crossref filter. If the 
> pandoc command includes  this filter, the docker run will finish without an 
> error message BUT also generating any output.
>
> On Tuesday, October 18, 2022 at 11:17:57 PM UTC+2 Albert Krewinkel wrote:
>
>>
>> Claudio Di Vita <claudio...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:
>>
>> > is there any chance to have Pandoc Docker images that works with
>> > Apple M1 ?
>>
>> It's on my todo list; any help is welcome.
>>
>> See also <https://github.com/pandoc/dockerfiles/issues/134>.
>>
>>
>> -- 
>> Albert Krewinkel
>> GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124
>>
>

-- 
You received this message because you are subscribed to the Google Groups "pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/4aa8604b-23c8-4960-ba58-d168bee56bfdn%40googlegroups.com.

[-- Attachment #1.2: Type: text/html, Size: 6005 bytes --]

  parent reply	other threads:[~2022-11-23 10:33 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-18 19:49 Claudio Di Vita
     [not found] ` <CAMBF16tDmPmmBZ96wMug7ebhnHRUjKaNXWY=EWNM2qr9AY7o+g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2022-10-18 21:15   ` Albert Krewinkel
     [not found]     ` <87y1tcj0g2.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org>
2022-10-19 11:14       ` 'Till Grallert' via pandoc-discuss
     [not found]         ` <ee6644df-f0f3-4dc3-988a-97228c93f1c9n-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2022-11-23 10:33           ` Claudio Di Vita [this message]
     [not found]             ` <4aa8604b-23c8-4960-ba58-d168bee56bfdn-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org>
2022-11-23 15:17               ` Albert Krewinkel
     [not found]                 ` <87fse9pub8.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org>
2022-11-24 12:12                   ` Claudio Di Vita

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4aa8604b-23c8-4960-ba58-d168bee56bfdn@googlegroups.com \
    --to=claudio.divita-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).