There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

glibc and glibc-eac-bin are in conflict (Installed glibc-eac-bin for Insurgency Sandstorm)

Hello everybody! My brother plays Insurgency Sandstorm a lot and I wanted us to be able to play together, so I got it and after some messing about got it working on my system. One of the things I read in forum posts to do to get it to work on an Arch based system is to install glibc-eac-bin which has some patches to make certain games work (I hope I understood that correctly).

Today when I try to update my system I get the following message and it will not allow me to continue:


<span style="color:#323232;">:: Starting full system upgrade...
</span><span style="color:#323232;">
</span><span style="color:#323232;">resolving dependencies...
</span><span style="color:#323232;">
</span><span style="color:#323232;">looking for conflicting packages...
</span><span style="color:#323232;">
</span><span style="color:#323232;">:: glibc-2.40+r16+gaa533d58ff-1 and glibc-eac-bin-2.40-1 are in conflict. Remove glibc-eac-bin? [y/N]
</span>

I dont want to remove glibc, but i want the message to go away and to be able to proceed with my updates. Any suggestions on what I should do?

Thanks in advance

FrostyPolicy ,
@FrostyPolicy@suppo.fi avatar

I’d say wait a few days to see if glibc-eac-bin gets updated. Could the name refer to easy anti cheat perhaps? The glibc is the official library that comes with Linux distros.

30p87 ,

Yes, glibc-eac is a special version of glibc which supports steams new linux EAC “app”, which is required for some/most eac games now, eg. Sea of thieves. I don’t have issues using just glibc-eac - which is obviously the self compiled version - as far as I know (I didn’t update in some days).

promitheas OP ,
@promitheas@programming.dev avatar

Do you mean you removed the non eac version of glibc?

30p87 , (edited )

I believe so. According to the PKGBUILD of glibc-eac, it not only conflicts with glibc (the package) but also provides glibc (the dependency for other packages), which means it’s a drop-in replacement. Usually, the -bin version is exactly the same, just precompiled, so the same applies.

Btw, I forgot there was a bin version and I painstakingly compiled it every time, thanks for reminding me :3

Also: Don’t forget to install glibc-eac-locales. Gave me headaches when I forgot it.

30p87 ,

Also: If it says “in conflict”, and asks for user input, it means it will either replace the conflicting package, as the package you install provides the same things, or that it will only remove something you manually installed (I don’t know if that’s correct though). If it would remove a dependency of something else, without replacing that with something that provides the same, it would error out noting that there are unsolvable conflicts, as far as I know. That almost never happens though, as the whole pacman and AUR ecosystem are very well balanced, a bit less on testing repos.

jbloggs777 ,

I switched to flatpak steam because of this issue with a couple of games. Still annoyed that arch’s glibc maintainer removed the eac patch.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines