Unable to run megasync

hi all

decided to give aurora anther spin.

Unable to install megasync in boxbuddy

πŸ“¦[tolga@f41 ~]$ megasync
megasync: error while loading shared libraries: libicui18n.so.74: cannot open shared object file: No such file or directory
πŸ“¦[tolga@f41 ~]$ sudo dnf update libicu
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Packages for argument 'libicu' available, but not installed.
πŸ“¦[tolga@f41 ~]$ sudo dnf install libicu
Updating and loading repositories:
Repositories loaded.
Package                  Arch    Version                  Repository        Size
Installing:
 libicu                  x86_64  74.2-2.fc41              fedora        34.9 MiB

Transaction Summary:
 Installing:         1 package

Total size of inbound packages is 10 MiB. Need to download 10 MiB.
After this operation, 35 MiB extra will be used (install 35 MiB, remove 0 B).
Is this ok [y/N]: y
[1/1] libicu-0:74.2-2.fc41.x86_64       100% |   4.7 MiB/s |  10.4 MiB |  00m02s
--------------------------------------------------------------------------------
[1/1] Total                             100% |   2.6 MiB/s |  10.4 MiB |  00m04s
Running transaction
[1/3] Verify package files              100% |  17.0   B/s |   1.0   B |  00m00s
[2/3] Prepare transaction               100% |  16.0   B/s |   1.0   B |  00m00s
[3/3] Installing libicu-0:74.2-2.fc41.x 100% | 239.4 MiB/s |  35.0 MiB |  00m00s
>>> [RPM] unpacking of archive failed on file /usr/lib64/libicudata.so.74;67ee89
>>> Unpack error: libicu-0:74.2-2.fc41.x86_64                                   
Transaction failed: Rpm transaction failed.
πŸ“¦[tolga@f41 ~]$

Installing libicu worked for me on clean new f41 boxbuddy container. I recommend try to start over with a new container and install libicu before megasync. Maybe megasync install is conflicting somehow.

Yes, it worked for me.

nope, created new container, gave full access to files in flatseal and same error?

What contaier did u use… fedora toolbox or quat.io something?

Quay.io container is the one that I used

not sure how u got it to work, tried alot of different things and used flatseal to give it all access to everything and still dosnt work for me

πŸ“¦[tolga@fedora41Q tolga]$ sudo dnf install libicu*
Updating and loading repositories:
Repositories loaded.
Package                  Arch    Version                  Repository        Size
Installing:
 libicu-devel            x86_64  74.2-2.fc41              fedora         5.6 MiB
 libicu-doc              noarch  74.2-2.fc41              fedora        56.9 MiB
Installing dependencies:
 libicu                  x86_64  74.2-2.fc41              fedora        34.9 MiB

Transaction Summary:
 Installing:         3 packages

Total size of inbound packages is 15 MiB. Need to download 15 MiB.
After this operation, 97 MiB extra will be used (install 97 MiB, remove 0 B).
Is this ok [y/N]: y
[1/3] libicu-devel-0:74.2-2.fc41.x86_64 100% |   1.1 MiB/s | 928.2 KiB |  00m01s
[2/3] libicu-doc-0:74.2-2.fc41.noarch   100% |   1.4 MiB/s |   3.6 MiB |  00m03s
[3/3] libicu-0:74.2-2.fc41.x86_64       100% |   1.5 MiB/s |  10.4 MiB |  00m07s
--------------------------------------------------------------------------------
[3/3] Total                             100% |   1.7 MiB/s |  14.9 MiB |  00m08s
Running transaction
[1/5] Verify package files              100% |  38.0   B/s |   3.0   B |  00m00s
[2/5] Prepare transaction               100% |  73.0   B/s |   3.0   B |  00m00s
[3/5] Installing libicu-0:74.2-2.fc41.x 100% | 244.4 MiB/s |  35.0 MiB |  00m00s
>>> [RPM] unpacking of archive failed on file /usr/lib64/libicudata.so.74;67ef3a
>>> Unpack error: libicu-0:74.2-2.fc41.x86_64                                   
[1/5] Installing libicu-devel-0:74.2-2. 100% |  74.2 MiB/s |   5.6 MiB |  00m00s
>>> [RPM] libicu-74.2-2.fc41.x86_64: install failed                             
[2/5] Installing libicu-doc-0:74.2-2.fc 100% | 100.2 MiB/s |  57.1 MiB |  00m01s
Transaction failed: Rpm transaction failed.
πŸ“¦[tolga@fedora41Q tolga]$

Still fails

Thanks for the tip. Still not working for me even with multiple new containers.

@j0rge any ideas please

I tried several times with and without the devel and doc packages in both the quay.io/fedora/fedora:41 and the quay.io/fedora/fedora-toolbox:41 images. I could not reproduce your error. It looks like it is failing while trying to unpack the rpm. Why that is, I don’t know. Could be disk space, corrupted download, package signing key, etc… "Unpack error: " is not very helpful error message. See if you can get a more verbose output or do a web search on why extract fails. You can try installing some other package (e.g. ffmpeg) as a test to see if it is just this package that has problems. If not, it is a more general problem to investigate. Check if there are any useful error logs in /var/log/dnf5.log file.

You can also check the file download is same as this

Update: i can sudo dnf install libicu in boxbuddy under root (su) no issues and installs megasync without a hiccup. But unable to execute megasync in normal user mode. Very frustrated with this issue. I did a fresh install on laptop aurora and installed megasync straight away and worked no problems. But on my main desktop i get this error even on a fresh install and no idea why. I use the latest aurora iso with nvidia on the desktop and my laptop is intel gpu