Sign in

Arch Linux [Unofficial]

@archlinux.org.web.brid.gy
530 followers 0 following 22 posts

🌉 bridged from 🌐 archlinux.org: fed.brid.gy/web/archlinux.org

PostsRepliesMedia
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 22/09/2026
archlinux.org
Mkinitcpio >=42 requires manual intervention for TPM2-based unlocking of LUKS devices
Starting with package version `42-1`, the mkinitcpio systemd hook now includes `systemd-pcrosseparator.service` (as intended by systemd v261). This affects the measurements of PCR values `0-7`, `9` and `12-14`. If you configured the systemd hook and unlock LUKS partitions, that depend on these values, you need to re-enroll the TPM2 in use. For guidance, please refer to systemd-cryptenroll(1), or the ArchWiki article on systemd-cryptenroll, when using pinned values. Refer to systemd-pcrlock(8), when relying on custom policies and a disabled `systemd-pcrlock-make-policy.service`.
000
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 21/07/2026
archlinux.org
virtualbox-ext-vnc >= 7.2.12-2 requires manual intervention
Previously, we installed its contents in a way that made `pacman` not aware of the files (using `VBoxManage extpack install ...` from an install script). To mitigate issues during upgrade, you can use one of the following methods: * Uninstall `virtualbox-ext-vnc` before upgrading the system, then installing it again. * Run `VBoxManage extpack uninstall 'VNC'` as root before upgrading the system. * Instruct `pacman` once to overwrite the existing files: `pacman -Syu --overwrite '/usr/lib/virtualbox/ExtensionPacks/VNC/*'`
000
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 12/06/2026
archlinux.org
Active AUR malicious packages incident
We are currently experiencing a high volume of malicious package adoptions and updates in the Arch User Repository. We are actively working to track down existing malicious commits and attempting to prevent additional malicious commits from being pushed. While this is happening, and while we work to create a more permanent solution, users may see issues with the following: * Creating new accounts on the AUR * Pushing package updates * Adopting or creating new packages We continue to encourage all users of AUR packages to review _all_ PKGBUILD and install script changes when updating, especially during this time. If you notice suspicious commits to a package that you use, please reach out to Arch staff via the aur-general mailing list with more information.
052
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 04/06/2026
archlinux.org
Arch Linux 2026 Leader Election Results
Recently we held our leader elections and after a lively discussion period on the (internal) mailing lists and voting phase with two candidates Levente "anthraxx" Polyák was re-elected as Arch Linux Project Lead. As per our election rules he is re-elected with the term lasting two years. The role of of the project lead within Arch Linux is connected to a bunch of responsibilities regarding decision making (when no consensus can be reached), community leadership, Code of Conduct enforcement, handling financial matters with SPI and overall project management tasks. **Congratulations to Levente, thank you for stepping up to serve this community and all the best wishes for another successful term! 🥳**
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 25/05/2026
archlinux.org
Breaking changes for all users of `varnish`, which is renamed to `vinyl-cache`
The Varnish project has renamed itself to Vinyl Cache. We followed this rename with a new vinyl-cache package. This upgrade results in breaking changes and users are advised to study these changes and how it affects them before following the replacement. All references to "`varnish`" have been changed to "`vinyl`" in all binaries and directories. At minimum, users will have to: * rename `/etc/varnish` to `/etc/vinyl-cache` * rename `/var/lib/varnish` to `/var/lib/vinyl-cache` * fix up ownership of files inside `/var/lib/varnish` * user `varnish` becomes `vinyl` * group `varnish` becomes `vinyl` * user `varnishlog` becomes `vinyllog` * user `vcache` remains the same * disable the old `varnish.service` and `varnishncsa.service` systemd units * enable the new `vinyl-cache.service` and `vinylncsa.service` systemd units Meanwhile, the `varnish` package has been dropped from `[extra]`. We're not currently planning to maintain a new `varnish` package as it's a different upstream project.
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 20/12/2025
archlinux.org
NVIDIA 590 driver drops Pascal and lower support; main packages switch to Open Kernel Modules
With the update to driver version 590, the NVIDIA driver no longer supports Pascal (GTX 10xx) GPUs or older. We will replace the `nvidia` package with `nvidia-open`, `nvidia-dkms` with `nvidia-open-dkms`, and `nvidia-lts` with `nvidia-lts-open`. **Impact:** Updating the NVIDIA packages on systems with Pascal, Maxwell, or older cards will fail to load the driver, which may result in a broken graphical environment. **Intervention required for Pascal/older users:** Users with GTX 10xx series and older cards must switch to the legacy proprietary branch to maintain support: * Uninstall the official `nvidia`, `nvidia-lts`, or `nvidia-dkms` packages. * Install `nvidia-580xx-dkms` from the AUR Users with Turing (20xx and GTX 1650 series) and newer GPUs will automatically transition to the open kernel modules on upgrade and require no manual intervention.
000
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 11/12/2025
archlinux.org
.NET packages may require manual intervention
The following packages may require manual intervention due to the upgrade from 9.0 to 10.0: * aspnet-runtime * aspnet-targeting-pack * dotnet-runtime * dotnet-sdk * dotnet-source-built-artifacts * dotnet-targeting-pack pacman may display the following error `failed to prepare transaction (could not satisfy dependencies)` for the affected packages. If you are affected by this and require the 9.0 packages, the following commands will update e.g. aspnet-runtime to aspnet-runtime-9.0: `pacman -Syu aspnet-runtime-9.0` `pacman -Rs aspnet-runtime`
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 04/08/2025
archlinux.org
zabbix >= 7.4.1-2 may require manual intervention
Starting with `7.4.1-2`, the following Zabbix system user accounts (previously shipped by their related packages) will no longer be used. Instead, all Zabbix components will now rely on a shared `zabbix` user account (as originally intended by upstream and done by other distributions): * zabbix-server * zabbix-proxy * zabbix-agent _(also used by the`zabbix-agent2` package)_ * zabbix-web-service This shared `zabbix` user account is provided by the newly introduced `zabbix-common` _split_ package, which is now a dependency for all relevant `zabbix-*` packages. The switch to the new user account is handled automatically for the corresponding main configuration files and `systemd` service units. However, **manual intervention may be required** if you created custom files or configurations referencing to and / or being owned by the above deprecated users accounts, for example: * `PSK` files used for encrypted communication * Custom scripts for metrics collections or report generations * `sudoers` rules for metrics requiring elevated privileges to be collected * ... Those should therefore be updated to refer to and / or be owned by the new `zabbix` user account, otherwise some services or user parameters may fail to work properly, or not at all. Once migrated, you may remove the obsolete user accounts from your system.
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 20/06/2025
archlinux.org
Plasma 6.4.0 will need manual intervention if you are on X11
On Plasma 6.4 the wayland session will be the only one installed when the users does not manually specify kwin-x11. With the recent split of kwin into kwin-wayland and kwin-x11, users running the old X11 session needs to manually install plasma-x11-session, or they will not be able to login. Currently pacman is not able to figure out your personal setup, and it wouldn't be ok to install plasma-x11-session and kwin-x11 for every one using Plasma. ### tldr: Install plasma-x11-session if you are still using x11
040
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 16/06/2025
archlinux.org
Transition to the new WoW64 wine and wine-staging
We are transitioning the wine and wine-staging package to a pure wow64 build. This change removes the dependency on the multilib repository for wine and wine-staging. The main reason for this is to align with upstream Wine development, which simplifies packaging and the dependency chain. Potential Issues: * OpenGL Performance: A known limitation of the new WoW64 mode is reduced performance for 32-bit applications that use OpenGL directly * Breaking Changes: Existing 32-bit prefixes needs to be recreated If you are facing issues with 32 bit prefixes, please recreate these and reinstall the application.
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 17/04/2025
archlinux.org
Valkey to replace Redis in the [extra] Repository
Valkey, a high-performance key/value datastore, will be replacing redis in the extra] repository. This change is due to Redis modifying its license from BSD-3-Clause to RSALv2 and SSPLv1 on [March 20th, 2024. Arch Linux Package Maintainers intend to support the availability of the redis package for roughly 14 days from the day of this post, to enable a smooth transition to valkey. After the 14 day transition period has ended, the redis package will be moved to the AUR. Also, from this point forward, the redis package will not receive any additional updates and should be considered deprecated until it is removed. Users are recommended to begin transitioning their use of Redis to Valkey as soon as possible to avoid possible complications after the 14 day transition window closes.
030
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 03/02/2025
archlinux.org
Glibc 2.41 corrupting Discord installation
We plan to move `glibc` and its friends to stable later today, Feb 3. After installing the update, the Discord client will show a red warning that the installation is corrupt. This issue has been fixed in the Discord canary build. If you rely on audio connectivity, please use the canary build, login via browser or the flatpak version until the fix hits the stable Discord release. There have been no reports that (written) chat connectivity is affected. UPDATE: The issue has been fixed in Discord `0.0.84-1`.
010
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 19/11/2024
archlinux.org
Providing a license for package sources
Arch Linux hasn't had a license for any package sources (such as PKGBUILD files) in the past, which is potentially problematic. Providing a license will preempt that uncertainty. In RFC 40 we agreed to change all package sources to be licensed under the very liberal 0BSD license. **This change will not limit what you can do with package sources**. Check out the RFC for more on the rationale and prior discussion. Before we make this change, we will provide contributors with a way to voice any objections they might have. Starting on 2024-11-19, over the course of a week, contributors will receive a single notification email listing all their contributions. * If you receive an email and agree to this change, there is no action required from your side. * If you do not agree, please reply to the email and we'll find a solution together. If you contributed to Arch Linux packages before but didn't receive an email, please contact us at package-sources-licensing@archlinux.org.
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 14/09/2024
archlinux.org
Manual intervention for pacman 7.0.0 and local repositories required
With the release of version 7.0.0 pacman has added support for downloading packages as a separate user with dropped privileges. For users with local repos however this might imply that the download user does not have access to the files in question, which can be fixed by assigning the files and folder to the `alpm` group and ensuring the executable bit (`+x`) is set on the folders in question. $ chown :alpm -R /path/to/local/repo Remember to merge the .pacnew files to apply the new default. Pacman also introduced a change to improve checksum stability for git repos that utilize `.gitattributes` files. This might require a one-time checksum change for `PKGBUILD`s that use git sources.
020
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 01/07/2024
archlinux.org
The sshd service needs to be restarted after upgrading to openssh-9.8p1
After upgrading to `openssh-9.8p1`, the existing SSH daemon will be unable to accept new connections (see https://gitlab.archlinux.org/archlinux/packaging/packages/openssh/-/issues/5). When upgrading remote hosts, please make sure to restart the sshd service using `systemctl try-restart sshd` right after upgrading. We are evaluating the possibility to automatically apply a restart of the sshd service on upgrade in a future release of the openssh-9.8p1 package.
010
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 15/04/2024
archlinux.org
Arch Linux 2024 Leader Election Results
Recently we held our leader election, and the previous Project Leader Levente "anthraxx" Polyák ran again while no other people were nominated for the role. As per our election rules he is re-elected for a new term. The role of of the project lead within Arch Linux is connected to a few responsibilities regarding decision making (when no consensus can be reached), handling financial matters with SPI and overall project management tasks. **Congratulations to Levente and all the best wishes for another successful term! 🥳**
000
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 07/04/2024
archlinux.org
Increasing the default vm.max_map_count value
The vm.max_map_count parameter will be increased from the default `65530` value to `1048576`. This change should help address performance, crash or start-up issues for a number of memory intensive applications, particularly for (but not limited to) some Windows games played through Wine/Steam Proton. Overall, end users should have a smoother experience out of the box with no expressed concerns about potential downsides in the related proposal on arch-dev-public mailing list. This `vm.max_map_count` increase is introduced in the `2024.04.07-1` release of the filesystem package and will be effective right after the upgrade. Before upgrading, in case you are already setting your own value for that parameter in a `sysctl.d` configuration file, either remove it (to switch to the new default value) or make sure your configuration file will be read with a higher priority than the `/usr/lib/sysctl.d/10-arch.conf` file (to supersede the new default value).
010
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 04/03/2024
archlinux.org
mkinitcpio hook migration and early microcode
With the release of mkinitcpio v38, several hooks previously provided by Arch packages have been moved to the mkinitcpio upstream project. The hooks are: systemd, udev, encrypt, sd-encrypt, lvm2 and mdadm_udev. To ensure no breakage of users' setup occurs, temporary conflicts have been introduced into the respective packages to prevent installing packages that are no longer compatible. The following packages needs to be upgraded together: * mkinitcpio 38-3 * systemd 255.4-2 * lvm2 2.03.23-3 * mdadm 4.3-2 * cryptsetup 2.7.0-3 Please note that the `mkinitcpio` flag `--microcode`, and the `microcode` option in the preset files, has been deprecated in favour of a new `microcode` hook. This also allows you to drop the microcode `initrd` lines from your boot configuration as they are now packed together with the main initramfs image.
010
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 09/01/2024
archlinux.org
Making dbus-broker our default D-Bus daemon
We are making `dbus-broker` our default implementation of D-Bus, for improved performance, reliability and integration with systemd. For the foreseeable future we will still support the use of `dbus-daemon`, the previous implementation. Pacman will ask you whether to install `dbus-broker-units` or `dbus-daemon-units`. We recommend picking the default. For a more detailed rationale, please see our RFC 25.
010
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 03/12/2023
archlinux.org
Bugtracker migration to GitLab completed
We are happy to announce that the migration of the bugtracker to GitLab is done! 🥳 Thanks to everyone who has helped during the migration! This means the issue tracker and merge requests on the GitLab package repos are now enabled. The old bugtracker will subsequently be closed down. For archiving reasons there will be a static copy so that links (for example the randomly picked Task #56716) are still stable, migrated bugs have a closing comment pointing to the new URL on GitLab. Packaging bugs are now opened on the repo hosting the corresponding packaging sources, the "Add a new Bug" button on the package page on archlinux.org will automatically direct you to the correct place to open the issue. The workflow afterwards is mostly the same, first our Bug Wranglers will have a look at the issues and triage them, and then they will be handed over to the respective Package Maintainers to fix. A list of all issues can be found here. If you do not have an account for GitLab already (which authenticates against our SSO service), please write us a mail with your desired username to accountsupport@archlinux.org as advised in the banner.
010
Arch Linux [Unofficial] @archlinux.org.web.brid.gy · 02/11/2023
archlinux.org
Incoming changes in JDK / JRE 21 packages may require manual intervention
We are introducing a change in JDK/JRE packages of our distro. This is triggered from the way a JRE is build in modern versions of Java (>9). We are introducing this change in Java 21. To sum it up instead of having JDK and JRE packages coexist in the same system we will be making them conflict. The JDK variant package includes the runtime environment to execute Java applications so if one needs compilation and runtime of Java they need only the JDK package in the future. If, on the other hand, they need just runtime of Java then JRE (or jre-headless) will work. This will (potentially) require a manual user action during upgrade: * If you have both JDK and JRE installed you can manually install the JDK with `pacman -Sy jdk-openjdk && pacman -Su` and this removes the JRE related packages. * If you have both JRE and JRE-headless you will need to choose one of them and install it manually since they would conflict each other now. * If you only have one of the JDK/JRE/JRE-headless pacman should resolve dependencies normally and no action is needed. At the moment this is only valid for the upcoming JDK 21 release, with other versions to follow.
010