Package Details: calamares-qt5 3.3.8-1

Git Clone URL: (read-only, click to copy)
Package Base: calamares
Description: Distribution-independent installer framework
Upstream URL:
Keywords: archiso calamares
Licenses: MIT, BSD-2-Clause, CC0-1.0, CC-BY-4.0, GPL-3.0-or-later, LGPL-2.1-only, LGPL-3.0-or-later
Submitter: Rustmilian
Maintainer: Rustmilian (mauriciodelima, dr460nf1r3)
Last Packager: dr460nf1r3
Votes: 5
Popularity: 0.002266
First Submitted: 2023-02-24 02:39 (UTC)
Last Updated: 2024-07-17 14:50 (UTC)

Pinned Comments

Rustmilian commented on 2023-12-17 02:14 (UTC) (edited on 2023-12-17 10:02 (UTC) by Rustmilian)

Please take a look at the

Rustmilian commented on 2023-02-28 19:20 (UTC) (edited on 2023-07-04 23:40 (UTC) by Rustmilian)

This is an Arch Linux oriented generic-ish stable calamares build for use with calamares config packages such as seen here from xerolinux, with some polkit rules and a paru support patch for AUR support if paru is available and configured in calamares config packages; useful for drivers not in the kernel, mesa packages or official repos but have an AUR package available or installing AUR packages via calamares in general.

Latest Comments

1 2 Next › Last »

Kiri0 commented on 2024-07-15 06:44 (UTC)

latest version is 3.3.8

wellyxs commented on 2024-04-19 15:20 (UTC)

everytime when I compile calamares I have the following error:

==> Iniciando package_calamares-qt5()... /home/welly/Packages/calamares/PKGBUILD: linha 176: cd: /home/welly/Packages/calamares/src/calamares-qt5-3.3.5/build: Arquivo ou diretório inexistente ==> ERRO: Uma falha ocorreu em package_calamares-qt5(). Abortando...

jghodd commented on 2024-04-08 23:23 (UTC)

Am consistently getting the following build/link error:

/bin/ld: /usr/lib/ undefined reference to `QFont::stringToTag(char const*)@Qt_6'
/bin/ld: /usr/lib/ undefined reference to `QFont::tagToString(unsigned int)@Qt_6'
/bin/ld: /usr/lib/ undefined reference to `QFont::setFeature(unsigned int, unsigned int)@Qt_6'
/bin/ld: /usr/lib/ undefined reference to `QFont::featureValue(unsigned int) const@Qt_6'
collect2: error: ld returned 1 exit status
make[2]: *** [src/libcalamaresui/CMakeFiles/test_libcalamaresuipaste.dir/build.make:152: test_libcalamaresuipaste] Error 1
make[1]: *** [CMakeFiles/Makefile2:5038: src/libcalamaresui/CMakeFiles/test_libcalamaresuipaste.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().

I'm more than a little concerned that you're building out qt6-base-6.7.0, but arch is currently pushing qt-6.6.3, so we have a gigantic version conflict. I'm going to speculate that this is why we're seeing the link error. I want to emphasize that no version of calamares currently builds, and already-built versions won't run.

Rustmilian commented on 2023-12-17 02:14 (UTC) (edited on 2023-12-17 10:02 (UTC) by Rustmilian)

Please take a look at the

jpwhiting commented on 2023-11-17 05:24 (UTC) (edited on 2023-11-17 15:04 (UTC) by jpwhiting)

In order to get calamares to launch at boot time from usb stick I had to add the following patch. Otherwise systemd just complains that the .desktop file is invalid:

If there's some other better way to submit patches let me know and I'll give that a try instead.

From c4cccf292dacb88308af748b5906a3fa9c0573dd Mon Sep 17 00:00:00 2001
From: Jeremy Whiting <>
Date: Thu, 16 Nov 2023 22:12:32 -0700
Subject: [PATCH] Fix .desktop file to be valid so it will work for

With two Type=Application entries in there systemd complains that the
file is not valid and ignores it. Not starting calamares.
 PKGBUILD          | 2 +-
 calamares.desktop | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 76107bb..249a133 100644
@@ -11,31 +11,31 @@ depends=('kconfig5' 'kcoreaddons5' 'kiconthemes5' 'ki18n5' 'kio5' 'solid5' 'yaml
          'boost-libs' 'ckbcomp' 'hwinfo' 'qt5-svg' 'polkit-qt5' 'gtk-update-icon-cache' 'plasma-framework5'
          'qt5-xmlpatterns' 'squashfs-tools' 'libpwquality' 'efibootmgr' 'icu')
 makedepends=('extra-cmake-modules' 'qt5-tools' 'qt5-translations' 'git' 'boost')


-            '05c4ee3398ebc5168332888f83e49baf9e143641f11873eed14fcd2b6e409a54'
+            '2f1a0d3e8b1aff892266aee9668b7550739b19c315bf9a1ed84ac7f9462a9efe'

 prepare() {
    cd ${srcdir}/${pkgname}-${pkgver}
    sed -i -e 's/"Install configuration files" OFF/"Install configuration files" ON/' "$srcdir/${pkgname}-${pkgver}/CMakeLists.txt"
    sed -i -e "s|\${CALAMARES_VERSION_MAJOR}.\${CALAMARES_VERSION_MINOR}.\${CALAMARES_VERSION_PATCH}|${_ver}-${pkgrel}|g" CMakeLists.txt
    sed -i -e "s|CALAMARES_VERSION_RC 1|CALAMARES_VERSION_RC 0|g" CMakeLists.txt
    git apply ../paru-support.patch

 build() {
    cd ${srcdir}/${pkgname}-${pkgver}
    mkdir -p build
diff --git a/calamares.desktop b/calamares.desktop
index fb46792..7c4852d 100644
--- a/calamares.desktop
+++ b/calamares.desktop
@@ -1,16 +1,15 @@
 [Desktop Entry]
 Name=Install Linux
 Name[da]=Installer Linux
 GenericName=Live Installer
 Comment=Install the operating system to disk
 Comment[da]=Installer styresystemet på disk
 Comment[de]=Linux installieren
 Exec=/usr/bin/calamares_polkit %f

Rustmilian commented on 2023-07-04 23:44 (UTC)

@czardien They changed the repo name and I didn't see it.

Rustmilian commented on 2023-07-04 23:43 (UTC)

@mauriciodelima I made you a co-maintainer.