Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Dec 2018 17:10:57 +0900 (JST)
From:      Masachika ISHIZUKA <ish@amail.plala.or.jp>
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 96371] Re: firefox or firefox-esr: "libssl3.so" not found
Message-ID:  <20181222.171057.1128581143269618540.ish@amail.plala.or.jp>
In-Reply-To: <8636qq60xw.wl-md440@luna.wak2.jp>
References:  <20181220222236.7dbf08d4879c6f2044dde892@gmail.com> <8636qq60xw.wl-md440@luna.wak2.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
----Next_Part(Sat_Dec_22_17_10_57_2018_975)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

> On Thu, 20 Dec 2018 22:22:36 +0900,
> bluesky wrote:
>> $ firefox &
>> [1] 853
>> $ XPCOMGlueLoad error for file /usr/local/lib/firefox/libxul.so:
>> Shared object "libssl3.so" not found, required by "libxul.so"
>> Couldn't load XPCOM.
> 
> $B4X78$J$$$+$bCN$l$^$;$s$,(B...
> $B>/$7A0(B svn$B$+$i(B 12.0-BETA1$B$rF~$l$F(B pkg upgrade$B$7$?$H$3$m(B
> libcrypto.so.8 $B$,(B not found$B$H$J$j(B 8$B$r(B 9$B$K2~L>$7$F(B ok$B$H$J$j$^$7$?$,(B
> $BJL$N=j$G$O(B libssl.so.8 $B$,(B not found$B$H$J$C$F(B $B7k6I(B usb $B$+$i$N(B $B:F%$%s%9%H!<%k$r(B
> $B9T$$$^$7$?(B...$B!((B

  $B@PDM!w?yJB$G$9!#(B

  pkg upgrade$B$7$F$b(Bport version$B$,?7$7$/$J$C$F$$$J$$>l9g$K$OF~$lD>(B
$B$7$F$/$l$J$$$N$G!"(BFreeBSD version$B$,?7$7$/$J$C$?:]$K$O(Bpkg info$B$G(B
FreeBSD_version Annotation$B$,8E$$$b$N$O:FEY(Bpkg install -f$B$GF~$lD>(B
$B$9I,MW$,$"$j$^$9!#(B
  $B;d$OE:IU$N(Bupdate-pkg.sh$B$r;H$C$F!"(B
# update-pkg.sh update
$B$G(BAnnotation$B$,8E$$E[$rA4It:G?7$K$7$^$7$?!#(B

$B!t(B lib{ssl,crypto}.so.X$B$,(B7->8->9->111$B$HC;4|4V$GJQ2=$7$?:]$OFC$K(B
  $B=EJu$7$^$7$?!#(B
-- 
Masachika ISHIZUKA

----Next_Part(Sat_Dec_22_17_10_57_2018_975)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="update-pkg.sh"

#!/bin/sh

if [ -z $1 ]; then
  cmd=''
elif [ $1 = 'update' ]; then
  cmd='pkg install -yf $a'
else
  echo Usage: $0 [update]
  exit 255
fi
kver=`uname -K`
uver=`uname -U`
if [ $kver -ne $uver ]; then
  echo "Version mismatch (KERN=$kver, USER=$uver)"
  exit 255
fi

for a in `pkg info -a | sed 's/ .*//'`; do
  pkg info -A $a | sed s/^/$a/ | grep 'FreeBSD_version' | grep -v "$kver" && \
    eval $cmd
done

----Next_Part(Sat_Dec_22_17_10_57_2018_975)----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181222.171057.1128581143269618540.ish>