Non-human users of TeX Live

Carlos linguafalsa at gmail.com
Fri May 3 23:31:04 CEST 2024


On Fri, May 03, 2024 at 04:08:57PM -0400, Carlos wrote:
> On Fri, May 03, 2024 at 02:02:38PM -0400, Carlos wrote:
> > On Fri, May 03, 2024 at 09:56:13PM +0900, Norbert Preining wrote:
> > > Jonathan,
> > > 
> > > On Fri, 03 May 2024, Jonathan Fine wrote:
> > > > I'd like some of us to focus on making TeX easier for these non-human
> > > > users, or rather for the people who manage the non-humans.
> > > 
> > > And in your infinite wisdom, what does this mean?
> > 
> > LOL 
> > 
> 
> Jonathan I am not mocking you or anything. Had to laugh after reading the response from Norbert. Sorry if interpreted otherwise.

The voyagers Steev, Karl, Max and Norbert are surely taking us for a ride. Full throttle engines. Buckle up boys!!LOL. Oh. And happistance too. 
> 
> But apparently this issue was also reported on the debian bugs list
> 
> but you're certainly right. The last message looks fishy. Who the heck is happistance by the way? Thank goodness I'm not running debian with this steev* 
> 
> > > Unfortunately, I'm not at all experienced with LaTeX, and we're only
> > > pulling the dependency in by happistance of something else depending
> > > on it to generate pdf reports.  The main reason I suspected it is
> > > that, according to the packaging changelog, arm64 enabled lua support
> > > in the above timeframe.  As Max pointed out, sid is now much slower
> > > than stable, so it could be something completely different is causing
> > > this to manifest.
> > > 
> > > --steev
> 
> 
> > Archived-At: <http://permalink.gmane.org/gmane.linux.debian.devel.bugs.general/1913236>
> > 
> > Package: texlive-latex-extra
> > Version: 2023.20240207-1
> > Severity: wishlist
> > User: devel at kali.org
> > Usertags: origin-kali
> > 
> > Dear Maintainer,
> > 
> > Since the 2023.20240207-1 release, there is a major performance regression when
> > running the tex-common postinst hook in an arm64 chroot on amd64 host.  
> > 
> > This was not the case with 2022.20230122-3.
> > 
> > When running the hook with the 2023.20240207, this step takes around 3 hours.
> > 
> > I'm guessing that this is related to enabling lua on aarch64 finally, but I'm
> > not familiar at all with latex and how to get the smallest possible test case to
> > show the issue.
> > 
> > A way to reproduce the issue would be to install debootstrap, qemu-user-static
> > and systemd-nspawn and then run apt-get install texlive-latex-extra
> > 
> > On an arm64 host (VM on an original M1 Macbook Air), this is fine
> > 
> > sudo debootstrap --arch arm64 stable stable
> > sudo systemd-nspawn -D stable
> > time apt-get install texlive-latex-extra -y
> > 
> > real   1m4.121s
> > user   0m52.893s
> > system 0m6.116s
> > 
> > (due to the t64 transition, testing is currentl unable to debootstrap)
> > 
> > sudo debootstrap --arch arm64 sid sid
> > sudo systemd-nspawn -D sid
> > time apt-get install texlive-latex-extra -y
> > 
> > real 1m24.647s
> > user 1m14.897s
> > sys  0m6.558s
> > 
> > In the qemu emulated build however, 
> > 
> > sudo debootstrap --arch arm64 stable stable
> > sudo systemd-nspawn -D stable
> > time apt-get install texlive-latex-extra -y
> > 
> > real 13m14.171s
> > user 13m26.363s
> > sys  0m53.424s
> > 
> > texlive-latex-recommended: 2022.20230122-3
> > 
> > sudo debootstrap --arch arm64 sid sid
> > sudo systemd-nspawn -D sid
> > time apt-get install texlive-latex-extra -y
> > 
> > real 181m11.687s
> > user 181m43.534s
> > sys  1m5.422s
> > 
> > texlive-latex-recommended: 2023.20240207-1
> > 
> > 
> > So the version of latex in stable took less than 15 minutes to install, but the
> > version in testing and unstable both take 2 1/2 hours!  I did also test
> > 2024.20240313.70630+ds-1 from experimental and it also takes the 2 1/2 hours.
> > 
> > Currently, we are working around this by forcing our package list to not install
> > any of the latex packages, but it would be nice to be able to have the packages
> > installed instead of telling end users to install them manually.
> > 
> > If you need me to do more testing or any sort of additional information, please
> > let me know!
> > 
> > -- steev
> 
> 
> > > We are debugging a slowdown on a qemu emulated run, does your oh so
> > > important contribution have anything related to this?
> > > 
> > > Best regards
> > > 
> > > Norbert
> > > 
> > > --
> > > PREINING Norbert                              https://www.preining.info
> > > arXiv / Cornell University   +   IFMGA Guide   +   TU Wien  +  TeX Live
> > > GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
> > > 
> > 
> > -- 
> > 
> > 
> 
> -- 
> 
> 

-- 



More information about the tex-live mailing list.