Calamares installer errors while installing Sway community edition

Last Monday I downloaded an ISO which I’m using as a live USB to install the Sway community edition and encountered myself with this error:

2022-01-29 - 21:08:18 [6]: virtual void Calamares::JobThread::run()
    Skipping non-emergency job "user_pkglist" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Configuring LUKS key file." 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "luksopenswaphookcfg" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "initcpiocfg" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Creating initramfs with mkinitcpio." 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Configure <pre>sudo</pre> users." 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Preparing groups." 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Create user gerard" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Set password for user gerard" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Set password for user root" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Set hostname gerard-ms7a34" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "networkcfg" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "displaymanager" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "hwclock" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "grubcfg" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "bootloader" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "prepare post-installation cleanup tasks ..." 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "running post-installation cleanup tasks" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "reset 90-mkinitcpio-install.hook" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "services-systemd" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "Saving files for later ..." 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "copy logs and files from host to target" 
2022-01-29 - 21:08:18 [6]:     ..  Skipping non-emergency job "umount" 
2022-01-29 - 21:08:18 [1]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
    ERROR: Installation failed: "Package Manager error" 
2022-01-29 - 21:08:18 [6]:     ..  - message: "Package Manager error" 
2022-01-29 - 21:08:18 [6]:     ..  - details: The package manager could not make changes to the installed system. The command <pre>pacman</pre> returned error code 1.
2022-01-29 - 21:08:18 [6]: void Calamares::ViewManager::onInstallationFailed(const QString&, const QString&)
    Calamares will quit when the dialog closes. 
2022-01-29 - 21:08:18 [6]: QML Component (default slideshow) deactivated
2022-01-29 - 21:08:18 [6]: void Config::doNotify(bool, bool)
    Notification not sent; completion: failed 

Full installation log here: https://termbin.com/dw2pi

I have tried the solution proposed here:
https://forum.endeavouros.com/t/calamares-fails-maybe-pacman-issue/22638 but I do not think I am facing the same problem since I have tried changing the URL in /etc/calamares/modules/netinstall.conf and the error still persists. And, also, the gitlab URL which had previously not worked now does.

I have also tried changing /etc/calamares/modules/netinstall_community-base.conf, updating the mirror list and sudo pacman -Syy all before initiating calamares. I have yet to try a newer ISO (I don’t think there’s been a new release but I don’t know) and another edition, but I really just wanted Sway.

Any ideas? Thanks!

1 Like

It has to do with the fact that some of the package dependencies changed upstream. The team is working on it right now.

you can simply untag pipewire-jack from the package selection under common packages group:
2022-01-29_20-52
And it should install just fine … generally this package is not needed if you do not want to use jack… but you can install it after booting into sway if you want:
sudo pacman -Rdd jack2
sudo pacman -Sy pipewire-jack

Or wait for the HotFix to reach the repo what will fix the issue directly without intervention.

This will also be the case for other Community Editions.

1 Like

The HotFix is out!

All Community Editions will get installed again.

Default ones were not affected by that issue.

No need to download a new ISO it will get applied to the current Release on starting the installer.

Thank @ringo to track down the culprit!
Thanks to @manuel for sending the HotFix!

And to not forget:
Welcome on the Forum! @Raxe :milky_way:

6 Likes

Love to see the new HotFix feature in action! This was not possible in previous versions of EndeavourOS without needing to update the entire iso all over again, so this is great to see how easy and streamlined issues like this can be resolved. Great work to the devs here as always :slight_smile:

And welcome to the forums @Raxe :+1:

4 Likes

I am sure this will come up, so I will just get this out of the way.

With the HotFix, does this work with the last ISO, or will a new ISO need to be downloaded?

Pudge

Yes. You can use the existing ISO.

1 Like

it is a :fire: :fire_engine: :fire_extinguisher: fix :wink:
We simple install updated config package for the Calamares configs when you start Calamares from welcome.

4 Likes

It did work without any alteration to the existing ISO. Thank you all very much for the support!

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.