Please see the context-lmtx-bin package for an alternative way to install context lmtx which works side-by-side with TeXLive.
Search Criteria
Package Details: context 2022.09.11_20.44-1
Package Actions
| 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: | melonion |
| Maintainer: | melonion |
| Last Packager: | melonion |
| 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)
adityam commented on 2023-07-18 22:52 (UTC)
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?
melonion 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.
melonion 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
Pinned Comments
melonion 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 TEXMFor prefix some of its commands withTEXMF=""- or alternatively setTEXMFtemporarily for the context commands, ideally with a little helper script.melonion 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.