From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#36276: Not found .so files in bundle made by guix pack Date: Tue, 25 Jun 2019 16:06:16 +0200 Message-ID: <87h88dn4iv.fsf@gnu.org> References: <875zp357du.fsf@gnu.org> <98a2c388-3c5e-129e-4a0d-81b2e2d2860b@livet.me> <87zhmd1slz.fsf@gnu.org> <06e405a8-9157-f3bf-f983-26fc46679369@livet.me> <87imszhu6b.fsf@gnu.org> <70570cd6-1a97-8acc-6575-cf9a5329fc33@livet.me> <87sgry7puv.fsf@gnu.org> <48bbff6b-bd6f-b056-26d9-8c82ec3aba7d@livet.me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:39831) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hfm6C-0000Ys-LJ for bug-guix@gnu.org; Tue, 25 Jun 2019 10:07:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hfm6A-0002o1-BT for bug-guix@gnu.org; Tue, 25 Jun 2019 10:07:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47786) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hfm6A-0002ng-6D for bug-guix@gnu.org; Tue, 25 Jun 2019 10:07:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hfm69-0008Pb-S5 for bug-guix@gnu.org; Tue, 25 Jun 2019 10:07:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <48bbff6b-bd6f-b056-26d9-8c82ec3aba7d@livet.me> ("=?UTF-8?Q?Andr=C3=A9as?= Livet"'s message of "Tue, 25 Jun 2019 10:38:41 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: =?UTF-8?Q?Andr=C3=A9as?= Livet Cc: 36276@debbugs.gnu.org Hello, Andr=C3=A9as Livet skribis: >> What does =E2=80=9Cuname -r=E2=80=9D return on this CentOS machine? I= =E2=80=99m guessing it=E2=80=99s >> older than 3.16.0. >> 3.10.0-957.12.2.el7.x86_64 > > What a shame, this kernel was release in 2013 ! Yeah. >> =E2=80=98src/corelib/global/minimum-linux_p.h=E2=80=99, we can see this: >> >> --8<---------------cut here---------------start------------->8--- >> #if QT_CONFIG(getentropy) >> # define MINLINUX_MAJOR 3 >> # define MINLINUX_MINOR 17 >> # define MINLINUX_PATCH 0 >> #elif QT_CONFIG(renameat2) >> # define MINLINUX_MAJOR 3 >> # define MINLINUX_MINOR 16 >> # define MINLINUX_PATCH 0 >> #else >> # define MINLINUX_MAJOR 2 >> # define MINLINUX_MINOR 6 >> # define MINLINUX_PATCH 28 >> #endif >> --8<---------------cut here---------------end--------------->8--- > > Well done :D, I didn't have time to investigated as far as you did. I didn=E2=80=99t =E2=80=9Chave=E2=80=9D the time, I took it. :-) > IMHO, don't bother, as you say 3.16.0 is already very old so it's OK > to let it this way. Sounds good. > Maybe it could be worth to mention in guix pack manual that bundle may > not always works on too old kernel ? > > Difficult to be precise because it'll depends on projects, don't > really know how to write it down in a way it'll help people to > understand problems like this one. Yes, it=E2=80=99s a bit hard to document it because it=E2=80=99ll vary from= package to package, and the vast majority of packages don=E2=80=99t care about the ker= nel version. Anyway, thanks for your report, and I hope you can find a suitable workaround! Ludo=E2=80=99.