Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /Library/Perl/5.18/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle

HI,

My bugzilla installation has been running fine until today when I used home=
-brew to update a non related package. Home brew installed a newer version =
of openssl and I'm now getting the following error:

install_driver(mysql) failed: Can't load '/Library/Perl/5.18/darwin-thread-=
multi-2level/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/Li=
brary/Perl/5.18/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle, 1):=
 Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /Library/Perl/5.18/darwin-thread-multi-2level/auto/DBD/m=
ysql/mysql.bundle
  Reason: image not found at /System/Library/Perl/5.18/darwin-thread-multi-=
2level/DynaLoader.pm line 194.
 at (eval 358) line 3.
Compilation failed in require at (eval 358) line 3.
Perhaps a required shared library or dll isn't installed where expected
 at Bugzilla/DB.pm line 1296.

The old openssl library libssl.1.0.0.dylib was removed and a new library li=
bssl.1.1.dylib installed.

My understanding is some package needs to be recompiled or some paths need =
to be changed but I'm unclear what steps to do to resolve this for myself.

Any suggestion on how to resolve will be greatly appreciated.

Thx,
--Rajeev
0
jainraje
2/12/2020 9:15:54 AM
mozilla.support.bugzilla 10112 articles. 0 followers. Post Follow

3 Replies
16 Views

Similar Articles

[PageSpeed] 4

Guten Tag jainraje@gmail.com,
am Mittwoch, 12. Februar 2020 um 10:15 schrieben Sie:

> The old openssl library libssl.1.0.0.dylib was removed and a new
> library libssl.1.1.dylib installed.

Try to upgrade DBD::MySQL using home-brew as well. If that doesn't
work, you can try to use install-module.pl of Bugzilla to install a
private version of DBD::MySQL for Bugzilla only, which might be more
recent and might support the new OpenSSL.

If you already have a private "lib" in Bugzilla containing modules,
clean that directory before and try again without changing anything
else! Though your error message doesn't read that way.

Mit freundlichen Gr=FC=DFen,

Thorsten Sch=F6ning

--=20
Thorsten Sch=F6ning       E-Mail: Thorsten.Schoening@AM-SoFT.de
AM-SoFT IT-Systeme      http://www.AM-SoFT.de/

Telefon...........05151-  9468- 55
Fax...............05151-  9468- 88
Mobil..............0178-8 9468- 04

AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
AG Hannover HRB 207 694 - Gesch=E4ftsf=FChrer: Andreas Muchow

0
windows
2/12/2020 11:38:44 AM
Hello Thorsten,

Thank you for your reply.

> Try to upgrade DBD::MySQL using home-brew as well. If that doesn't
> work, you can try to use install-module.pl of Bugzilla to install a
> private version of DBD::MySQL for Bugzilla only, which might be more
> recent and might support the new OpenSSL.

I did a force reinstall of DBD::Mysql as follows:

sudo cpan -f DBD::mysql

That fixed the issue!

I'm very happy.

All the best,
--R


>=20
> If you already have a private "lib" in Bugzilla containing modules,
> clean that directory before and try again without changing anything
> else! Though your error message doesn't read that way.
>=20
> Mit freundlichen Gr=C3=BC=C3=9Fen,
>=20
> Thorsten Sch=C3=B6ning
>=20
> --=20
> Thorsten Sch=C3=B6ning       E-Mail: Thorsten.Schoening@AM-SoFT.de
> AM-SoFT IT-Systeme      http://www.AM-SoFT.de/
>=20
> Telefon...........05151-  9468- 55
> Fax...............05151-  9468- 88
> Mobil..............0178-8 9468- 04
>=20
> AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
> AG Hannover HRB 207 694 - Gesch=C3=A4ftsf=C3=BChrer: Andreas Muchow

0
jainraje
2/12/2020 5:00:15 PM
Guten Tag jainraje@gmail.com,
am Mittwoch, 12. Februar 2020 um 18:00 schrieben Sie:

> sudo cpan -f DBD::mysql

> That fixed the issue!

Good news, but did you use CPAN to install DBD before as well? Because
if not, you might now have two different versions of that package
installed. If so, things might arbitrarily fail or work depending on
who loads Perl package show.

So if I was you, I would search for e.g. how many mysql.bundle are
installed where now. Just to be sure...

Mit freundlichen Gr=C3=BC=C3=9Fen,

Thorsten Sch=C3=B6ning

--=20
Thorsten Sch=C3=B6ning       E-Mail: Thorsten.Schoening@AM-SoFT.de
AM-SoFT IT-Systeme      http://www.AM-SoFT.de/

Telefon...........05151-  9468- 55
Fax...............05151-  9468- 88
Mobil..............0178-8 9468- 04

AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
AG Hannover HRB 207 694 - Gesch=C3=A4ftsf=C3=BChrer: Andreas Muchow

0
utf
2/12/2020 5:59:58 PM
Reply: