From owner-freebsd-users-jp@freebsd.org Sat Dec 22 08:12:55 2018 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 35F12134A420 for ; Sat, 22 Dec 2018 08:12:55 +0000 (UTC) (envelope-from ish@amail.plala.or.jp) Received: from msc13.plala.or.jp (msc13.plala.or.jp [IPv6:2400:7800:0:502e::23]) by mx1.freebsd.org (Postfix) with ESMTP id 863187640B for ; Sat, 22 Dec 2018 08:12:52 +0000 (UTC) (envelope-from ish@amail.plala.or.jp) Received: from localhost ([2400:4050:9320:7a00::8]) by msc11.plala.or.jp with ESMTP id <20181222081209.DNVI28474.msc11.plala.or.jp@localhost> for ; Sat, 22 Dec 2018 17:12:09 +0900 Date: Sat, 22 Dec 2018 17:10:57 +0900 (JST) Message-Id: <20181222.171057.1128581143269618540.ish@amail.plala.or.jp> To: freebsd-users-jp@freebsd.org From: Masachika ISHIZUKA In-Reply-To: <8636qq60xw.wl-md440@luna.wak2.jp> References: <20181220222236.7dbf08d4879c6f2044dde892@gmail.com> <8636qq60xw.wl-md440@luna.wak2.jp> X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Sat_Dec_22_17_10_57_2018_975)--" Content-Transfer-Encoding: 7bit X-VirusScan: Outbound; mvir-ac11; Sat, 22 Dec 2018 17:12:09 +0900 X-Rspamd-Queue-Id: 863187640B X-Spamd-Bar: ++++++ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of ish@amail.plala.or.jp designates 2400:7800:0:502e::23 as permitted sender) smtp.mailfrom=ish@amail.plala.or.jp X-Spamd-Result: default: False [6.32 / 15.00]; ARC_NA(0.00)[]; NEURAL_SPAM_SHORT(0.82)[0.820,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2400:7800:0:502e::/60]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-users-jp@freebsd.org]; TO_DN_NONE(0.00)[]; MIME_BAD_ATTACHMENT(1.60)[sh]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.84)[0.836,0]; DMARC_NA(0.00)[plala.or.jp]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[mx.plala.or.jp]; CTYPE_MIXED_BOGUS(1.00)[]; MID_CONTAINS_FROM(1.00)[]; NEURAL_SPAM_LONG(0.88)[0.877,0]; IP_SCORE(-0.11)[asn: 4713(-0.43), country: JP(-0.09)]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:4713, ipnet:2400:7800::/32, country:JP]; RCVD_COUNT_TWO(0.00)[2] X-Spam: Yes Subject: [FreeBSD-users-jp 96371] Re: firefox or firefox-esr: "libssl3.so" not found X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Dec 2018 08:12:55 -0000 ----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. > > 関係ないかも知れませんが... > 少し前 svnから 12.0-BETA1を入れて pkg upgradeしたところ > libcrypto.so.8 が not foundとなり 8を 9に改名して okとなりましたが > 別の所では libssl.so.8 が not foundとなって 結局 usb からの 再インストールを > 行いました...; 石塚@杉並です。 pkg upgradeしてもport versionが新しくなっていない場合には入れ直 してくれないので、FreeBSD versionが新しくなった際にはpkg infoで FreeBSD_version Annotationが古いものは再度pkg install -fで入れ直 す必要があります。 私は添付のupdate-pkg.shを使って、 # update-pkg.sh update でAnnotationが古い奴を全部最新にしました。 # lib{ssl,crypto}.so.Xが7->8->9->111と短期間で変化した際は特に 重宝しました。 -- 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)----