Package Details: miktex 24.4-2

Git Clone URL: https://aur.archlinux.org/miktex.git (read-only, click to copy)
Package Base: miktex
Description: a distribution of the TeX/LaTeX typesetting system
Upstream URL: https://miktex.org
Licenses: custom
Submitter: heavysink
Maintainer: heavysink (lilac)
Last Packager: lilac
Votes: 11
Popularity: 0.61
First Submitted: 2020-06-14 02:01 (UTC)
Last Updated: 2024-05-20 20:33 (UTC)

Latest Comments

1 2 3 4 Next › Last »

jeddy33 commented on 2024-05-23 13:10 (UTC)

miktex compilation issues

seems site ctan.org down curl: (22) The requested URL returned error: 503

Roken commented on 2024-05-21 07:40 (UTC) (edited on 2024-05-21 07:45 (UTC) by Roken)

make: *** [Makefile:166: all] Error 2 ==> ERROR: A failure occurred in build().
Aborting... -> error making: miktex-exit Satus 4 -> Failed to install the following packages. Manual intervention is required: miktex - exit status 4

Ermm, what manual intervention exactly?

vitaliikuzhdin commented on 2024-05-16 18:10 (UTC) (edited on 2024-05-26 12:55 (UTC) by vitaliikuzhdin)

@jolitp @zeeshanali1993

The cause of the "No graphical sudo frontend is available" error lies in the default installation path. A sluggish fix is to add the following to your "~/.bashrc" (or whatever is your shell) config file:

export PATH="/opt/miktex/bin:$PATH"

The sudo fronted will still be broken, but you will be able to launch the miktex-console as administrator by executing the following:

sudo miktex-console --admin

mhdry commented on 2024-01-24 09:19 (UTC)

@Richardk2n - You're right, texmaker depends on texlive-basic instead of texlive-bin, my initial comment was therefore wrong and it is indeed more complicated. Nontheless, I do wonder, if and how it would be possible to resolve dependencies to texlive packages without requiring manual intervention.

Richardk2n commented on 2024-01-23 17:16 (UTC)

@mhdry Wouldn't the fact that texlive is split into multiple packages cause issues with that? For your example: texmaker depends on texlive-basic which depends on texlive-bin Making miktex conflict with texlive-bin would still lead to texlive-basic getting installed, would it not?

Just curios because I have a fake package installed that is set to conflict with texlive to alert me if I accidentally install it. I would love to have a better solution.

mhdry commented on 2024-01-23 14:58 (UTC) (edited on 2024-01-23 14:59 (UTC) by mhdry)

Could you please consider adding:

provides=(miktex texlive-bin)
conflicts=(miktex texlive-bin)

to PKGBUILD, as it is done in miktex-git (AUR)? Packages like texmaker depend on texlive-bin, I don't see the need to install both MiKTeX and TeX Live at the same time but it's rather annoying having to invoke pacman --assume-installed texlive-bin. (By that, of course, I mean, I'm rather lazy and forget when installing MiKTeX...) Is there any other reason why you've left this out?

airaqi commented on 2023-10-18 13:35 (UTC)

@Zorn That worked, thanks a lot.

Zorn commented on 2023-10-09 14:10 (UTC) (edited on 2023-10-09 15:12 (UTC) by Zorn)

@airaqi: The problem is that, probably in the last hours, Christian Schenk has modified some sources on GitHub (a few days ago everything worked fine). The current md5sum of miktex-23.10.tar.gz is 95ec540a81562b64c2dc97fd173307b9 and not 8c91a0e6d8e22ed346f41cbd47632e0a. To solve the problem you need to download the PKGBUILD, modify md5sum inside it, build the package with makepkg by installing the necessary dependencies by hand. Sorry, no need to install the necessary dependencies by hand; is sufficient to use

makepkg -i -c -r -s

after editing PKGBUILD

airaqi commented on 2023-10-08 11:55 (UTC)

Download fails for the 23.10 update with error:


==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with md5sums...
    23.10.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: ~/.cache/yay/miktex 
     context: exit status 1 

petronny commented on 2023-04-16 06:57 (UTC)

Build failed with new log4cxx:

[ 32%] Building CXX object Libraries/MiKTeX/PackageManager/static/CMakeFiles/packagemanager-static.dir/__/PackageInstallerImpl.cpp.o
[ 32%] Built target miktex-setup
[ 32%] Building CXX object Programs/MiKTeX/PackageManager/mpm/CMakeFiles/mpm.dir/mpm.cpp.o
/build/miktex/src/miktex-22.10/Programs/MiKTeX/PackageManager/mpm/mpm.cpp:39:10: fatal error: log4cxx/rollingfileappender.h: No such file or directory
   39 | #include <log4cxx/rollingfileappender.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Programs/MiKTeX/PackageManager/mpm/CMakeFiles/mpm.dir/build.make:76: Programs/MiKTeX/PackageManager/mpm/CMakeFiles/mpm.dir/mpm.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:8678: Programs/MiKTeX/PackageManager/mpm/CMakeFiles/mpm.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

https://github.com/arch4edu/cactus/actions/runs/4711681661/jobs/8356199037