Issue occurs when updating ca-certificates-utils

Sep 7, 2017 17:15 GMT  ·  By

Chakra GNU/Linux contributor Neofytos Kolokotronis informs users of the GNU/Linux distribution that they need to manually intervene the next time they attempt to update their installations due to an issue with the ca-certificates-utils package.

The issue appears to be created by a symlink, which is generated by the post-install script during Chakra GNU/Linux installations. ca-certificates-utils 20170307 now includes the symlink, so it's obvious that it will conflict with the file that exists on your computer. But simply deleting the symlink won't let you download any packages.

"The upgrade of ca-certificates-utils to version 20170307 requires manual intervention because a symlink which used to be generated in the post-install script has now been moved into the package," said Neofytos Kolokotronis in the forum announcement. "Deleting the symlink may leave you unable to download packages."

Here's how to fix the issue

First, make sure your Chakra GNU/Linux installation is up to date. For that, you must open a terminal emulator or switch to the virtual console and run the command listed below. During the update process, you'll see an error in regards to the ca-certificates-utils package.

sudo pacman -Syu
code
error: failed to commit transaction (conflicting files) ca-certificates-utils: /etc/ssl/certs/ca-certificates.crt exists in filesystem Errors occurred, no packages were upgraded.
If you see the above error, remove the conflicting file by executing the first command listed after this paragraph. Then, try and update your system again by running the second command listed below. That's it, your Chakra GNU/Linux system will now function correctly. If you're new to Chakra GNU/Linux, you can download the latest release from our website. sudo rm /etc/ssl/certs/ca-certificates.crt sudo pacman -Su