Network-Manager fails after Midori installed

Technical issues/questions of an intermediate or advanced nature.
afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#1 by afrodeity » 25 Aug 2020, 06:49

Installed on an old eeePC 2G surf.

Was working splendidly, but getting a slow profile browser has proven problematic

Been having this problem since I tried to install Midori:

Code: Select all

/etc/rc.d/rc.networkmanager restart
Stopping NetworkManager: stopped
Starting NetworkManager daemon: /usr/sbin/NetworkManager
/usr/sbin/NetworkManager: error while loading shared libraries: libicui18n.so.61
: cannot open shared object file: no such file or directory

Midori also fails:

Code: Select all

midori
midori: error while loading shared libraries: libicui18n.so.61
: cannot open shared object file: no such file or directory

Code: Select all

nmcli
 error while loading shared libraries: libicui18n.so.61
: cannot open shared object file: no such file or directory
Last edited by afrodeity on 25 Aug 2020, 10:56, edited 3 times in total.

afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#2 by afrodeity » 25 Aug 2020, 07:26

Could have something to do with this package installed by usm alongside Midori

Code: Select all

usm info icu

Package: icu4c-56-1-i586-2.txz (8044k) installed
removed it, but no luck.

afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#3 by afrodeity » 25 Aug 2020, 09:26

Is there any way to reinstall or build the missing library?

Kulle
Warlord
Warlord
Posts: 598
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

Network-Manager fails after Midori installed

Post#4 by Kulle » 25 Aug 2020, 11:31

Hi afrodeity,
Midori has many dependencies.
Look here:
Midori does not work
(last post)

afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#5 by afrodeity » 25 Aug 2020, 11:34

Thanks, but I need to get my Network Manager working again.
USM must have downgraded the library when I tried to install Midori with all its 'dependencies'
I've tried downloading and installing icu4c-67.1.i588-1.txz https://packages.slackware.com and its still complaining about 61 being missing.
The previous version is 57, where do I find the right version of this library? :sos:

afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#6 by afrodeity » 25 Aug 2020, 11:46

If I do:

Code: Select all

icuinfo
icuinfo: /lib/libm.so.6: version 'GLIBC_2.29' not found (required by /usr/lib/libicui18n.so.67)
if I install glibc-2.30-i586-1.txz, the warning goes away. But problem persists.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Network-Manager fails after Midori installed

Post#7 by fulalas » 25 Aug 2020, 23:48

@afrodeity, please ignore all the packages you have downloaded for Midori and try this: http://www.mediafire.com/file/fs7cpbeaz ... 4-1.tar.gz

EDIT: oh, now I see that you were trying the 586 version. Is this the only option? If so, this is going to be tricker. At least now you know the name of the packages you need (they're listed in the file above) :)

donald
Full of knowledge
Full of knowledge
Posts: 2067
Joined: 17 Jun 2013, 13:17
Distribution: Porteus 3.2.2 XFCE 32bit
Location: Germany

Network-Manager fails after Midori installed

Post#8 by donald » 26 Aug 2020, 00:27

@afrodeity
Which version and DE of porteus and midori do you use.

I did some tests based on guessing - porteus 4 32 Bit XFCE
and I can not reproduce the errors you get.

Code: Select all

 root@porteus:/home/guest# /etc/rc.d/rc.networkmanager restart
Stopping NetworkManager: stopped
Starting NetworkManager daemon:  /usr/sbin/NetworkManager
root@porteus:/home/guest#

Code: Select all

root@porteus:/home/guest# ldd /usr/bin/midori | grep -i libicui
	libicui18n.so.61 => /usr/lib/libicui18n.so.61 (0xaea7a000)
	libicui18n.so.56 => /usr/lib/libicui18n.so.56 (0xaabfb000)
libicui18n.so.61 is in the default 001-core.xzm

Code: Select all

lsxzm 001-core.xzm > core.txt
/usr/lib/libicui18n.so
/usr/lib/libicui18n.so.60.2
/usr/lib/libicui18n.so.61
/usr/lib/libicui18n.so.61.1
/usr/lib/libicuio.so
/usr/lib/libicuio.so.61
/usr/lib/libicuio.so.61.1
with midori running [build via USM]

Code: Select all

/usr/lib/libicui18n.so
/usr/lib/libicui18n.so.56
/usr/lib/libicui18n.so.56.1
/usr/lib/libicuio.so
/usr/lib/libicuio.so.56
/usr/lib/libicuio.so.56.1
/usr/lib/libicui18n.so.60.2
/usr/lib/libicui18n.so.61
/usr/lib/libicui18n.so.61.1
/usr/lib/libicuio.so.61
/usr/lib/libicuio.so.61.1

afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#9 by afrodeity » 26 Aug 2020, 06:56

I am using the 32bit Mate version.
So I hacked the NetworkManager problem by creating a few symbolic links

Code: Select all

root@porteus:/usr/lib/ ln libicui18n.so.67 libicui18n.so.61
ln libicuuc.so.67 libicuuc.so.61
ln libicudata.so.67 libicudata.so.61
/etc/rc.d/rc.networkmanager restart
So the network is up and functioning.

There is still a weirdness with the libraries:

Code: Select all

usm info icu

Package: icu4c-56.1-i586-2.txz (8044k) [downgrade]
This probably has something to do with post #7 above, i586 version of Midori. For some reason this version looks for 56 version of libraries. If I do another round of links it will:

Code: Select all

midori: symbol lookup error: /usr/lib/libwebkitgtk-1.0.so.0: undefined symbol: UCNV_FROM_U_CALLBACK_SUBSTITUTE_56.
BTW, I probably not understanding the compression architecture used on the system.

Guess I need to uninstall midori and try the #7 suggestion? Is there a 32bit pkg?

otan
Black ninja
Black ninja
Posts: 36
Joined: 23 Jun 2020, 21:31
Distribution: mint

Network-Manager fails after Midori installed

Post#10 by otan » 26 Aug 2020, 11:49

Did all dependencies for 5.0rc1: 5.0rc1 Midori

but is 64 bit version.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Network-Manager fails after Midori installed

Post#11 by fulalas » 26 Aug 2020, 20:58

One dependency it requires to run videos is gst-libav -- and I forgot to include in my package (i.e. #7).

But... I don't get why people use Midori. It's supposed to be a light browser, but it requires so many dependencies that in the end it's as heavy as Firefox with the difference that Firefox works much better, including video playback.

afrodeity
White ninja
White ninja
Posts: 9
Joined: 25 Aug 2020, 06:39
Distribution: 4.13

Network-Manager fails after Midori installed

Post#12 by afrodeity » 27 Aug 2020, 06:13

Any suggestion for a lightweight browser for a 2G NetSurf, not much space on the drive?

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

Network-Manager fails after Midori installed

Post#13 by fulalas » 27 Aug 2020, 06:36

Firefox won't take much more space and it works way better in my opinion. You can try version 78 ESR (60 MB) from or browser download tool :)

Post Reply