Package Details: context 2022.09.11_20.44-1

Git Clone URL: https://aur.archlinux.org/context.git (read-only, click to copy)
Package Base: context
Description: ConTeXt LMTX, the Lean and Mean TeX eXperience with Lua, MetaPost, TeX, and XML
Upstream URL: https://wiki.contextgarden.net/Installation
Licenses: GPL
Conflicts: context
Provides: context, context-lmtx
Replaces: context-bin
Submitter: xeruf
Maintainer: xeruf
Last Packager: xeruf
Votes: 2
Popularity: 0.000000
First Submitted: 2022-01-15 12:23 (UTC)
Last Updated: 2022-09-19 11:14 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Pinned Comments

xeruf commented on 2023-02-13 09:59 (UTC)

If you want to use this package side-by-side with TeXLive, you might need to unset TEXMF or prefix some of its commands with TEXMF="" - or alternatively set TEXMF temporarily for the context commands, ideally with a little helper script.

xeruf commented on 2022-02-07 08:48 (UTC)

Currently this package places binaries into /usr/local/bin to avoid conflicts with texlive. I am investigating how to handle this appropriately.

Latest Comments

1 2 Next › Last »

adityam commented on 2023-07-18 22:52 (UTC)

Please see the context-lmtx-bin package for an alternative way to install context lmtx which works side-by-side with TeXLive.

dreieck commented on 2023-05-05 21:40 (UTC)

Maybe luatex should be added to the provides entry? And at least to the conflicts array!

Or should the luatex executable be removed from the package, so that the package luatex (luatex-git) can provide it?

Regards!

dreieck commented on 2023-05-05 21:06 (UTC) (edited on 2023-05-05 21:07 (UTC) by dreieck)

This package is called context. So, please remove the context entry from the conflicts and provides arrays. And you can add =${pkgver} to the context-lmtx entry in the provides array.

Thhanks for maintaining!

dreieck commented on 2023-05-05 21:04 (UTC) (edited on 2023-05-05 21:08 (UTC) by dreieck)

This package installs stuff into /usr/local/.

This must not happen. Proper packages must install to the "official" directories, e.g. /usr/. /usr/local/ is reserved for stuff not installed via packages.

Please fix.

This is what the package does in /usr/local/:

context /usr/local/
context /usr/local/bin/
context /usr/local/bin/context
context /usr/local/bin/context.lua
context /usr/local/bin/luametatex
context /usr/local/bin/luatex
context /usr/local/bin/mtxrun
context /usr/local/bin/mtxrun.lua

Regards!

niqingliang2003 commented on 2023-03-28 02:26 (UTC)

can't use metapost packages in texlive, e.g. 'input metauml' will result in emergency stop.

niqingliang2003 commented on 2023-02-16 14:50 (UTC)

@xeruf pragma-ade.com is too slow, can't install. can we download texmf.zip manually?

xeruf commented on 2023-02-13 09:59 (UTC)

If you want to use this package side-by-side with TeXLive, you might need to unset TEXMF or prefix some of its commands with TEXMF="" - or alternatively set TEXMF temporarily for the context commands, ideally with a little helper script.

xeruf commented on 2023-02-13 09:57 (UTC)

Got the same issue with latex on my side, did not find a proper solution thus far :/ Workaround is to prefix the command with TEXMF="", for example: https://code.ftt.gmbh/janek/dotfiles/src/branch/main/.local/bin/scripts/tx

niqingliang2003 commented on 2023-02-13 07:56 (UTC) (edited on 2023-02-13 09:05 (UTC) by niqingliang2003)

I can't use mptopdf (from TexLive) after export TEXMF="/usr/share/texmf-dist/texmf-context/"

the mptopdf in texlive failed to execute,

and the file '/usr/share/texmf-dist/texmf-context/scripts/context/perl/mptopdf.pl' doesn't have execute property.

niqingliang2003 commented on 2023-02-09 08:29 (UTC)

@xeruf the source repository: https://github.com/contextgarden/context