Page 1 of 1
Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 06:49
by afrodeity
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
Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 07:26
by afrodeity
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.
Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 09:26
by afrodeity
Is there any way to reinstall or build the missing library?
Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 11:31
by Kulle
Hi afrodeity,
Midori has many dependencies.
Look here:
Midori does not work
(last post)
Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 11:34
by afrodeity
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?

Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 11:46
by afrodeity
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.
Network-Manager fails after Midori installed
Posted: 25 Aug 2020, 23:48
by fulalas
@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)

Network-Manager fails after Midori installed
Posted: 26 Aug 2020, 00:27
by donald
@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
Network-Manager fails after Midori installed
Posted: 26 Aug 2020, 06:56
by afrodeity
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?
Network-Manager fails after Midori installed
Posted: 26 Aug 2020, 11:49
by otan
Did all dependencies for 5.0rc1:
5.0rc1 Midori
but is 64 bit version.
Network-Manager fails after Midori installed
Posted: 26 Aug 2020, 20:58
by fulalas
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.
Network-Manager fails after Midori installed
Posted: 27 Aug 2020, 06:13
by afrodeity
Any suggestion for a lightweight browser for a 2G NetSurf, not much space on the drive?
Network-Manager fails after Midori installed
Posted: 27 Aug 2020, 06:36
by fulalas
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
