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: | 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)
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?
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
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 withTEXMF=""
- or alternatively setTEXMF
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.