Menu

#627 Unable to install generic package

1.0
closed
None
2026-06-19
2026-06-18
No

when downloading veracrypt-1.26.29-setup.tar.bz2 and executing veracrypt-1.26.29-setup-console-x64 i get 2 options, from which i choose "Install veracrypt_1.26.29_console_amd64.tar.gz", than i confirm the terms and conditions. and than i get the error:

...
usr/share/veracrypt/languages/Language.th.xml
usr/share/veracrypt/languages/Language.tr.xml
usr/share/veracrypt/languages/Language.uk.xml
usr/share/veracrypt/languages/Language.uz.xml
usr/share/veracrypt/languages/Language.vi.xml
usr/share/veracrypt/languages/Language.zh-cn.xml
usr/share/veracrypt/languages/Language.zh-hk.xml
usr/share/veracrypt/languages/Language.zh-tw.xml
./veracrypt_install_console_x64.sh: 1100: update-desktop-database: not found

Discussion

  • Mounir IDRASSI

    Mounir IDRASSI - 2026-06-18

    Thank you for the report.

    This message comes from a post-install desktop/MIME cache refresh command (update-desktop-database) used by the generic Linux installer. This command is provided by the desktop-file-utils package and may be absent on minimal or headless systems.

    For the console package, this cache refresh is not required. The actual file extraction/install step has already completed before this command is run, so VeraCrypt should be installed despite this warning. Please check with:

    veracrypt --text --version

    or:

    /usr/bin/veracrypt --text --version

    As a workaround, installing desktop-file-utils will remove this warning:

    Debian / Ubuntu / Linux Mint / Kali:
    sudo apt update && sudo apt install desktop-file-utils

    Fedora / RHEL / CentOS / Rocky Linux / AlmaLinux:
    sudo dnf install desktop-file-utils

    Older RHEL / CentOS systems:
    openSUSE / SUSE:
    sudo zypper install desktop-file-utils

    Arch Linux / Manjaro / EndeavourOS:
    sudo pacman -S desktop-file-utils

    Alpine Linux:
    sudo apk add desktop-file-utils

    This package shouldn't be required for the console installer, so I will adjust the generic installer scripts so desktop/MIME cache update commands are only run when relevant and only if the commands are available. The same guard will also be applied to uninstall scripts.

     
  • Oliver Mueller

    Oliver Mueller - 2026-06-18

    Installing desktop-file-utils did fix it. thanks

     
  • Mounir IDRASSI

    Mounir IDRASSI - 2026-06-19
    • status: open --> closed
    • assigned_to: Mounir IDRASSI
     

Log in to post a comment.

Auth0 Logo