Skip to content

mpm --admin --list: Warning: --list: this option has been deprecated; it will be removed from a future version of MiKTeX #1719

@Rizer-Spiner

Description

@Rizer-Spiner

Hi and hope you are well!

Reaching out to you as a DevOps engineer at a company where we recently adopted miktex as a solution for internal pdf reports generation.
Due to our organization policies, I was required to define a CI/CD process that would manage the installation and the perpetual update of miktex on our infrastructure for said application. That is, most of the define solution makes use of the command line tools of miktex to update package dbs, install additional packages etc.

As a consequence to the command output of "miktex --admin packages list" not being a strict output of all packages currently installed in a miktex distribution, i used the "mpm --admin --list" one instead. I compare said output with an internally managed file mentioning all packages required for our use cases, and comparing the two validate if the deployed version of miktex has all required dependencies.

That is to say, I do notice the deprecation message for command "mpm --admin --list". Would you be able to share when is the command be removed from the miktex distributions entirely, and when it does, what solution could one employ to find for a given time the packages one might have in their miktex distribution. The solutions should be a command line one, as we want to use it in a CI/CD process where we can't expect developers to manually use the miktex desktop console.

Thank you for the consideration and awaiting your advice!
Roxana

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions