You are not logged in.

#1 2022-04-06 02:28:44

Fran_the_rabbit
Member
Registered: 2022-02-11
Posts: 4

How to solve package conflict without removing one?

Hello everyone,

I need glfw-x11 to make glfw work. However, I also need glfw-wayland as a dependency for other package to work (and that package is required for school work).

Is there anyway I can install both x11 and wayland in my pc?

Thank you!

Offline

#2 2022-04-06 07:39:40

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,307

Re: How to solve package conflict without removing one?

You'll have to build it yourself, or use eg. https://aur.archlinux.org/packages/glfw-git

Offline

#3 2022-04-06 13:33:58

Fran_the_rabbit
Member
Registered: 2022-02-11
Posts: 4

Re: How to solve package conflict without removing one?

Appreciate it!!

seth wrote:

You'll have to build it yourself, or use eg. https://aur.archlinux.org/packages/glfw-git

Offline

#4 2022-04-06 13:45:43

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,694

Re: How to solve package conflict without removing one?

Any of the 3.3 releases aren't going to work. You can only build it for either X11 or Wayland, and the resulting libraries aren't compatible.

Using git master (which will be 3.4) can work, but I'm pretty sure there are ABI and API changes involved. You'll likely need to rebuild everything against it, and some things may need patched to build.

Edit: I take that back, I think they made the libraries compatible in 3.3. What do you have that requires glfw-wayland specifically? Nothing should have a hard dep on that AFAIK.

Last edited by Scimmia (2022-04-06 13:48:17)

Offline

Board footer

Powered by FluxBB