Page 1 of 1

[SOLVED] Microsoft-edge-dev-103.0.1255.0-1 update failed

PostPosted: May 20th, '22, 14:31
by mackowiakp
I try to update already installed microsoft-edge-dev to ver 103.0.1255.0-1.
To do this I use command:

Code: Select all
dnf -y upgrade microsoft-edge-dev


But it returns:

Code: Select all
 Problem: cannot install the best update candidate for package microsoft-edge-dev-103.0.1253.0-1.x86_64
  - nothing provides libwayland-client needed by microsoft-edge-dev-103.0.1255.0-1.x86_64


But libwayland-client is already present:

Code: Select all
[root@Piotr network]# ls -la /lib64/libwayland-client.so.0
lrwxrwxrwx 1 root root 26 cze 16  2020 /lib64/libwayland-client.so.0 -> libwayland-client.so.0.3.0*


So what could be a problem?

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 20th, '22, 15:14
by sturmvogel
microsoft-edge is no package povided by Mageia.

So you either have to install it via "urpmi --allow-nodeps" (or the dnf equivalent) or try to do symbolic linking for the required libwayland-client version. It should be the same way as you installed it the first time.

Is there a special reason why you try to install this Microsoft package on Mageia? We provide already Chromium. Firefox and other browsers are also packed for Mageia. And you can also install Google Chrome (we also have a Wiki description for the installation).

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 20th, '22, 16:21
by doktor5000
mackowiakp wrote:
Code: Select all
  - nothing provides libwayland-client needed by microsoft-edge-dev-103.0.1255.0-1.x86_64


But libwayland-client is already present:

Code: Select all
[root@Piotr network]# ls -la /lib64/libwayland-client.so.0
lrwxrwxrwx 1 root root 26 cze 16  2020 /lib64/libwayland-client.so.0 -> libwayland-client.so.0.3.0*

dnf / the rpm package is checking for rpm Provides, you are only looking at a file directly, those are two totally separate things. You can check with
Code: Select all
rpm -q --whatprovides libwayland-client
if any already installed package provides libwayland-client

As mentioned by sturmvogel you'd have to use "urpmi --allow-nodeps" after you downloaded the package via dnf if it's a dnf/yum repo, because dnf doesn't have such an option.

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 20th, '22, 22:57
by mackowiakp
Hmm, strange

Code: Select all
[root@Piotr ~]# rpm -q --whatprovides libwayland-client
brak pakietów dostarczających libwayland-client

(translation) -> no packages providing libwayland-client


But this package is physically present....

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 20th, '22, 23:04
by sturmvogel
mackowiakp wrote:But this package is physically present....


No. Mageia provides only libwayland-client0 and lib64wayland-client0.

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 21st, '22, 00:07
by mackowiakp
OK. Installed via "urpmi --allow-nodeps" manually.

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 21st, '22, 02:02
by Germ
So.... does it work now?

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 21st, '22, 05:50
by mackowiakp
yes

Re: Microsoft-edge-dev-103.0.1255.0-1 update filed

PostPosted: May 21st, '22, 10:43
by doktor5000
Then please mark your thread as [SOLVED], thanks.