From nobody Sun Nov 9 08:36:16 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 4d45k64Bqnz6GVFm for ; Sun, 09 Nov 2025 08:36:30 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 4d45k56Z9Wz3NDg for ; Sun, 09 Nov 2025 08:36:29 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-6-240.area1c.commufa.jp [124.18.6.240]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 5A98aHPf096702; Sun, 9 Nov 2025 17:36:19 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1762677379; bh=7rYnpZCH9gMST+OwydE8mtkbafnu4M8RqRUJ80HueR4=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=KjWSt0eEGPv3wQYFuuUihaNRY7RdErqZ2bIqYEu8dgKrXalYV30KsfCcYBpTOi+fc Lt1WdKFNukX4NPXWaGWhXdo0Nc2Bx2NCzd9gianJPtsnRo5sK0N0xouszaF+ZWFq2I f02Md8qVRQZQ2VhkNDaiU3GePZpUAnfVbcZ0e5RY= Date: Sun, 9 Nov 2025 17:36:16 +0900 From: Tomoaki AOKI To: Hisao Osawa Cc: freebsd-users-jp@FreeBSD.org Subject: Re: Cannot mix incompatible Qt library (5.15.16) with this library (5.15.17) Message-Id: <20251109173616.553924b4e1da867294b9eb6c@dec.sakura.ne.jp> In-Reply-To: <20251109150523.HyYFvJxGCN40HHyYFvWaac@m-msa-com32.srv.mmtr.basmail.jp> References: <20251109150523.HyYFvJxGCN40HHyYFvWaac@m-msa-com32.srv.mmtr.basmail.jp> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd15.0) 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4d45k56Z9Wz3NDg On Sun, 09 Nov 2025 15:05:23 +0900 Hisao Osawa wrote: > 大澤です > > 標記のような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 のバージョン問題にどう対処したらいいでしょうかを > お尋ねしたいわけです。 青木@名古屋です。 /usr/local/lib/compat/pkg/以下にQt5関係のライブラリがありませんか? もしあるようなら、念の為一旦他のライブラリが検索されない場所に 移動して様子を見て下さい。 本来のライブラリより先にここの ライブラリが読み込まれてしまうと確実にその症状が出ます。 非常に長く英文のやり取りですが、Bug268652が関係するかと。  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268652 これ自体は依存関係の見直しでビルド順が正しい順番に強制される ように修正されて直ったのですが、やり取りの途中に似たような 話があります。 -- Tomoaki AOKI