# Pacman 7.0.0.r3.g7736133-1 update

**URL:** <https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341>\
**Category:** Important notifications\
**Created:** [September 14, 2024, 2:49pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341 "2024-09-14T14:49:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [September 14, 2024, 2:49pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/1 "2024-09-14T14:49:02Z")

</div>

[https://gitlab.archlinux.org/pacman/pacman/-/blob/master/NEWS](https://gitlab.archlinux.org/pacman/pacman/-/blob/master/NEWS)

With this yay needs to get rebuilded, the current version of EndeavourOS is not working with this at the very moment!

Wait till we uploaded new version or go rebuild it yourself:

```auto
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

```

thats the “classic way” to build a package from AUR 😉

```auto
yay: error while loading shared libraries: libalpm.so.14: cannot open shared object file: No such file or directory

```

///  
edit:

`endeavouros/yay 12.3.5-1 ---> 12.3.5-2 0,00 MiB 3,05 MiB`

## It`s fixed now! update should bring in a working yay version for you.

---

<div class="post-metadata">

**Author:** ![mbod](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/mbod/32/16833_2.png) [@mbod](https://forum.endeavouros.com/u/mbod)\
**Post date:** [September 14, 2024, 3:18pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/2 "2024-09-14T15:18:26Z")

</div>

yay can be fixed easily following your instructions. But paru doesnt. Rebuild of the paru package fails with:

error: failed to run custom build command for `alpm v3.0.4 (https://github.com/archlinux/alpm.rs?rev=306342#306342ef)`

Seems that alpm (rust bindings for libalpm) need an update first.

---

<div class="post-metadata">

**Author:** ![chalex20](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/chalex20/32/18179_2.png) [@chalex20](https://forum.endeavouros.com/u/chalex20)\
**Post date:** [September 14, 2024, 3:29pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/3 "2024-09-14T15:29:53Z")

</div>

Cargo.toml of paru hardcodes alpm.rs at 3.0.4 at least twice if I get it correctly.

---

<div class="post-metadata">

**Author:** ![Unexist](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unexist/32/99757_2.png) [@Unexist](https://forum.endeavouros.com/u/Unexist)\
**Post date:** [September 14, 2024, 6:52pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/4 "2024-09-14T18:52:55Z")

</div>

If I wait a couple of days to update, do you think the issues reported will be corrected by then? Or doesn’t matter?

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [September 14, 2024, 8:23pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/5 "2024-09-14T20:23:51Z")

</div>

seems manuel is busy fixing it at the moment…

---

<div class="post-metadata">

**Author:** ![eznix](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eznix/32/2043_2.png) [@eznix](https://forum.endeavouros.com/u/eznix)\
**Post date:** [September 14, 2024, 8:44pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/6 "2024-09-14T20:44:50Z")

</div>

Happily, trizen does not appear to suffer from any of this. 🕶

I hope that everyone noticed the changes to pacman.conf that the pacman update brought. Look at pacman.conf.pacnew and notice the two additional lines:

DownloadUser = alpm  
#DisableSandbox

Added to the configuration file. Just a heads up.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [September 14, 2024, 9:07pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/7 "2024-09-14T21:07:57Z")

</div>

thanks!  
And if you merge – do **not** remove endevouros packages repo entry there 😉

keep this like it is:

`HoldPkg = pacman glibc dracut kernel-install-for-dracut eos-dracut`

`ILoveCandy`

```auto
[endeavouros]
SigLevel = PackageRequired
Include = /etc/pacman.d/endeavouros-mirrorlist

```

---

<div class="post-metadata">

**Author:** ![ThoughtfulTaco](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/t/65b543/32.png) [@ThoughtfulTaco](https://forum.endeavouros.com/u/ThoughtfulTaco)\
**Post date:** [September 14, 2024, 9:43pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/8 "2024-09-14T21:43:25Z")

</div>

noob here, do i need to merge these two lines or not?

---

<div class="post-metadata">

**Author:** ![eznix](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eznix/32/2043_2.png) [@eznix](https://forum.endeavouros.com/u/eznix)\
**Post date:** [September 14, 2024, 10:26pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/9 "2024-09-14T22:26:19Z")

</div>

I run meld with sudo:

sudo meld

And do a file compare. I load the pacman.conf file in one window and the pacman.conf.pacnew in the other window. Meld will highlight the differences. I carefully review the differences and then apply whatever changes I feel are apropriate to the pacman.conf file and hit the save button. At that point I can close Meld and delete the pacnew version.

---

<div class="post-metadata">

**Author:** ![anon93652015](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/48db29/32.png) [@anon93652015](https://forum.endeavouros.com/u/anon93652015)\
**Post date:** [September 14, 2024, 10:32pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/10 "2024-09-14T22:32:24Z")

</div>

To follow up on what @eznix said, you can do it like this:

```auto
sudo DIFFPROG=meld pacdiff

```

This will do it one command.

---

<div class="post-metadata">

**Author:** ![thisisnotfez](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@thisisnotfez](https://forum.endeavouros.com/u/thisisnotfez)\
**Post date:** [September 14, 2024, 11:23pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/12 "2024-09-14T23:23:26Z")

</div>

~~I symlinked the latest labalpm (\>= 15 on my machine) to libalpm.so.14. That fixed the issue for me.~~

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [September 14, 2024, 11:27pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/13 "2024-09-14T23:27:39Z")

</div>

please no “dirty hacks” 😉 it may work but it is by far not recommendable to do so.

---

<div class="post-metadata">

**Author:** ![eznix](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eznix/32/2043_2.png) [@eznix](https://forum.endeavouros.com/u/eznix)\
**Post date:** [September 14, 2024, 11:28pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/14 "2024-09-14T23:28:34Z")

</div>

Symlinking library files is a very “spit and duct tape” method of addressing the problem. I have used this method in the past, but it is far from a safe thing thing to do as we have no idea what the actual code changes are and how tricking a program into using the unintended version of a library will affect the system. In the case of aur updates, those can be done by other means. As I mentioned earlier in this thread, the program trizen appears to unaffected by this problem and functions just as well as yay or paru. Heck, simple manual installation of aur packages is far safer and quite easy.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [September 14, 2024, 11:31pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/15 "2024-09-14T23:31:46Z")

</div>

> [@eznix](#):
>
> Symlinking library files is a very “spit and duct tape” method of addressing the problem.

Indeed. Quick and dirty workarounds can be a problem at best and disastrous at worst.

> [@eznix](#):
>
> As I mentioned earlier in this thread, the program trizen appears to unaffected by this problem and functions just as well as yay or paru.

If one has been using `yay` from day one, will temporarily changing to `trizen` cause any issues?

---

<div class="post-metadata">

**Author:** ![eznix](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/eznix/32/2043_2.png) [@eznix](https://forum.endeavouros.com/u/eznix)\
**Post date:** [September 14, 2024, 11:34pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/16 "2024-09-14T23:34:21Z")

</div>

I believe it is safe to use multiple aur helpers. I have relied on trizen solely for so long since it has never broken on me, so I don’t mix and match.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [September 14, 2024, 11:35pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/17 "2024-09-14T23:35:39Z")

</div>

we have a pacdiff helper tool in welcome too:  
see this old video:

[![](https://img.youtube.com/vi/5xLbge6iHtU/maxresdefault.jpg "EndeavourOS pacdiff tool") ](https://www.youtube.com/watch?v=5xLbge6iHtU)

Always keep an eye to not remove stuff you added or EndeavourOS added… In case you are unsure, ask here or at telegram there will always be smart user to help.

---

<div class="post-metadata">

**Author:** ![anon93652015](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/48db29/32.png) [@anon93652015](https://forum.endeavouros.com/u/anon93652015)\
**Post date:** [September 14, 2024, 11:39pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/18 "2024-09-14T23:39:54Z")

</div>

The only real issue is that alternating would make reading/comparing diffs difficult. However, if you don’t normally read diffs, then it doesn’t matter. 🤷

---

<div class="post-metadata">

**Author:** ![thisisnotfez](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/t/dfb087/32.png) [@thisisnotfez](https://forum.endeavouros.com/u/thisisnotfez)\
**Post date:** [September 14, 2024, 11:49pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/19 "2024-09-14T23:49:43Z")

</div>

Interesting. I’ve always avoided pacnew files since I accidentally overwrote my sudoers file and had to live boot to restore it.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [September 14, 2024, 11:54pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/20 "2024-09-14T23:54:05Z")

</div>

you need to be careful indeed.

---

<div class="post-metadata">

**Author:** ![UncleSpellbinder](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/unclespellbinder/32/127055_2.png) [@UncleSpellbinder](https://forum.endeavouros.com/u/UncleSpellbinder)\
**Post date:** [September 14, 2024, 11:56pm UTC](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341/21 "2024-09-14T23:56:53Z")

</div>

Yeah… I see. In my case, lots of arrows. Several pointing both ways. I exited. I don’t feel like unintentionally screwing things up.

[Next page](https://forum.endeavouros.com/t/pacman-7-0-0-r3-g7736133-1-update/60341.md?page=2)
