From nobody Sun Nov 9 06:05:23 2025 X-Original-To: freebsd-users-jp@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4d42N64VRQz6GK9x for ; Sun, 09 Nov 2025 06:05:42 +0000 (UTC) (envelope-from osawa.hisao@tbd.t-com.ne.jp) Received: from m-out-com.basmail.jp (m-out-com.basmail.jp [IPv6:2403:7800:5021::75]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4d42N25Nylz47GW for ; Sun, 09 Nov 2025 06:05:37 +0000 (UTC) (envelope-from osawa.hisao@tbd.t-com.ne.jp) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tbd.t-com.ne.jp header.s=mmtr1 header.b=BbOhfzwT; dmarc=pass (policy=quarantine) header.from=tbd.t-com.ne.jp; spf=pass (mx1.freebsd.org: domain of osawa.hisao@tbd.t-com.ne.jp designates 2403:7800:5021::75 as permitted sender) smtp.mailfrom=osawa.hisao@tbd.t-com.ne.jp Received: from m-msa-com32.srv.mmtr.basmail.jp (src-msa-com32.fg1.mmtr.basmail.jp [10.50.110.45]) by m-out-com32.basmail.jp (Postfix) with ESMTP id CF95917146E for ; Sun, 9 Nov 2025 15:05:23 +0900 (JST) Received: from Mintaka.localdomain.smtp2.tbd.t-com.ne.jp ([112.139.79.38]) by m-msa-com.basmail.jp with ESMTP id HyYFvJxGCN40HHyYFvWaac; Sun, 09 Nov 2025 15:05:23 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tbd.t-com.ne.jp; s=mmtr1; t=1762668323; i=osawa.hisao@tbd.t-com.ne.jp; bh=hGWK9EULyVFWTJrVeD3OiySBikOJX6hiXxVwCvG4D3k=; h=Message-Id:Date:From:To:Subject:MIME-Version:Content-Type; b=BbOhfzwTXUUoSiin59jsabfphCNIt79OPgS0sETC9LfKIszTmAbjQb+Dv63r7IRCu en54Z5rrnFX+pczYZ5mbAHjNncmlLUb3XmsyNmpHE11mlQ52a7UM0oX3iEee8C5zP3 WoWXilAg8XivuNk5xBFug4gP1tL+agzDED/NtCgPUcSgiqZzhclgim8XWY5sMz4EK7 rPM3ay4Bq6GrwXD1NIEQGggCSuz1Rc/ZDk2drA24ZBISyAlUm9wG7vCNiBq07i67o+ ryFCszKytv2KCK+cH/Z9epWGdF4Ef0yZf7srCFZWTxyWxAzy/YZifkrs02ru5CLSGq PJqB7zDJHtzQQ== Message-Id: <20251109150523.HyYFvJxGCN40HHyYFvWaac@m-msa-com32.srv.mmtr.basmail.jp> Date: Sun, 09 Nov 2025 15:05:23 +0900 From: Hisao Osawa To: freebsd-users-jp@FreeBSD.org Subject: Cannot mix incompatible Qt library (5.15.16) with this library (5.15.17) User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/30.2 (amd64-portbld-freebsd14.3) MULE/6.0 (HANACHIRUSATO) List-Id: Discussion relevant to FreeBSD communities in Japan List-Archive: https://lists.freebsd.org/archives/freebsd-users-jp List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-users-jp@freebsd.org Sender: owner-freebsd-users-jp@FreeBSD.org MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-2022-JP X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[tbd.t-com.ne.jp,quarantine]; R_SPF_ALLOW(-0.20)[+ip6:2403:7800:5021:0000::/64]; R_DKIM_ALLOW(-0.20)[tbd.t-com.ne.jp:s=mmtr1]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-users-jp@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-users-jp@freebsd.org]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[tbd.t-com.ne.jp:+] X-Rspamd-Queue-Id: 4d42N25Nylz47GW 大澤です 標記のようなQtのバージョン問題にはこれまで度々悩まされてきました。 これまでは、Qtのバージョンアップのたびにすべてを適切な(適当な?) バージョンに揃えて関係するものをすべてコンパイルしなおすということで しのいできましたが、今回はどうもそれがうまくいかないようです。 このような場合、皆様はどうなさっていますか? なにか妙案があれば伺いたく。 今回しばらくぶりに firefox, emacsといった ports ソフトウェアの バージョンアップを pkg でしたところ、依存関係から qt5 が 5.15.16 から 5.15.17 になりました。 ここまではいいのですが、pkg から インストールできる stellarium は 5.15.16 で作成されているらしく、標記のエラーが出ます。 stellarium のメッセージは途中からですが、 Loaded 88 / 88 constellation records successfully for culture "modern" Loaded 85 / 85 constellation art records successfully for culture "modern" Loaded 88 / 88 constellation names Loading constellation boundary data ... Loaded 782 constellation boundary segments Loaded 84 / 84 asterism records successfully for culture "modern" Loaded 74 / 74 asterism names Got location "Fujimino, Saitama, Japan (35.8609, 139.515; Asia/Tokyo)" for IP "XXX.XXX.XXX.XXX" Cannot mix incompatible Qt library (5.15.16) with this library (5.15.17) Abort (core dumped) といった具合で様々なデータのロード後の GUI 起動時に Qt5 のチェックで 落ちているといった具合です。 で、しかたなく ports から make deinstall reinstall と stellarium の 再コンパイル・インストールを行ったのですが、 依然として標記のエラーが出て stellarium が core を吐きます。 pkg info | grep qt5 では、5.15.17 のものしか表示されませんし、 # ls -l /usr/local/lib/qt5/libQt5Core.so lrwxr-xr-x 1 root wheel 21 11月 6 10:43 /usr/local/lib/qt5/libQt5Core.so@ -> libQt5Core.so.5.15.17 なので stellarium がどうして 5.15.16 を使っているのかも謎です。 一部バイナリファイルも含まれるので、それに残っているのかもしれません。 というわけで Qt5 のバージョン問題にどう対処したらいいでしょうかを お尋ねしたいわけです。