[arch-announce] Increasing the default vm.max_map_count value

2024-04-07 Thread Arch Linux: Recent news updates: Robin Candau
The [vm.max_map_count][1] paramater 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][2] 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][3].

This `vm.max_map_count` increase is introduced in the `2024.04.07-1` release of 
the [filesystem package][4] 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][5] than the `/usr/lib/sysctl.d/10-arch.conf` file (to 
supersede the new default value).

[1]: https://docs.kernel.org/admin-guide/sysctl/vm.html#max-map-count
[2]: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2057792/comments/5
[3]: 
https://lists.archlinux.org/archives/list/arch-dev-pub...@lists.archlinux.org/thread/5GU7ZUFI25T2IRXIQ62YYERQKIPE3U6E/
[4]: https://archlinux.org/packages/core/any/filesystem/
[5]: https://man.archlinux.org/man/sysctl.8#SYSTEM_FILE_PRECEDENCE

URL: https://archlinux.org/news/increasing-the-default-vmmax_map_count-value/


[arch-announce] ansible-core >= 2.15.3-1 update may require manual intervention

2023-08-19 Thread Arch Linux: Recent news updates: Robin Candau
As of `ansible-core 2.15.3`, upstream moved documentation and examples to a 
separate [dedicated 
repository](https://github.com/ansible/ansible-documentation) (see the [related 
changelogs](https://github.com/ansible/ansible/blob/v2.15.3/changelogs/CHANGELOG-v2.15.rst#minor-changes)).
  
This means that, starting from version `2.15.3` the `ansible-core` package will 
stop shipping documentation and a default configuration example under 
`/etc/ansible/ansible.cfg`.

Regarding the documentation, it is available online: 
https://docs.ansible.com/;  
As for the configuration file, as explained in the 
[wiki](https://wiki.archlinux.org/title/Ansible#Configuration), a base config 
can be generated with the following command:

```
ansible-config init --disabled  ansible.cfg
```

After updating from `ansible-core` = `2.15.2-1` to = `2.15.3-1`, 
everyone using a **custom** global Ansible configuration file stored under 
`/etc/ansible/ansible.cfg` will have their configuration saved as a `pacsave` 
file.  
To restore it, run the following command:

```
mv /etc/ansible/ansible.cfg.pacsave /etc/ansible/ansible.cfg
```

URL: 
https://archlinux.org/news/ansible-core-2153-1-update-may-require-manual-intervention/


[arch-announce] Switch to the base-devel meta package requires manual intervention

2023-02-12 Thread Arch Linux: Recent news updates: Robin Candau
The `base-devel` package group has recently been replaced by a meta package of 
the same name.  
People that had the `base-devel` package group installed (meaning people that 
installed `base-devel` before February 2nd) have to explicitly re-install it to 
get the new `base-devel` package installed on their system:  
  
```
pacman -Syu base-devel
```

URL: 
https://archlinux.org/news/switch-to-the-base-devel-meta-package-requires-manual-intervention/