GNU bug report logs - #58719
core-updates: Build failure for file on i686-linux

Previous Next

Package: guix;

Reported by: Kaelyn <kaelyn.alexi <at> protonmail.com>

Date: Sat, 22 Oct 2022 16:04:01 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58719 in the body.
You can then email your comments to 58719 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#58719; Package guix. (Sat, 22 Oct 2022 16:04:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Kaelyn <kaelyn.alexi <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 22 Oct 2022 16:04:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Kaelyn <kaelyn.alexi <at> protonmail.com>
To: "bug-guix <at> gnu.org" <bug-guix <at> gnu.org>
Subject: core-updates: Build failure for file on i686-linux
Date: Sat, 22 Oct 2022 16:03:29 +0000
Hi,

Trying to build 'wine-minimal for x86-64 on core-updates, the following error is hit while building 'file for i686-linux:

/tmp/guix-build-file-5.42.drv-0/file-5.42/src/.libs/file: symbol lookup error: /gnu/store/wb8f0ydwl7458ixgsmx65x5ni54c7zgk-glibc-mesboot-2.16.0/lib/libpthread.so.0: undefined symbol: h_errno, version GLIBC_PRIVATE
make[2]: *** [Makefile:857: magic.mgc] Error 127
make[2]: Leaving directory '/tmp/guix-build-file-5.42.drv-0/file-5.42/magic'
make[1]: *** [Makefile:462: all-recursive] Error 1
make[1]: Leaving directory '/tmp/guix-build-file-5.42.drv-0/file-5.42'
make: *** [Makefile:371: all] Error 2

The build failure can be easily reproduced with `./pre-inst-env guix build --system=i686-linux file`, and I have bisected the failure on core-updates to commit 25b30622b4a77cd4b2965b9d62fa310a22413d54 "gnu: glibc: Update to 2.35.".

I suspect this may be causing many i686 failures on core-updates since `./pre-inst-env guix refresh -l file` reports 7732 packages that would have to be built to ensure 16065 dependent packages are rebuilt.

Cheers,
Kaelyn




Information forwarded to bug-guix <at> gnu.org:
bug#58719; Package guix. (Sun, 12 Feb 2023 18:03:01 GMT) Full text and rfc822 format available.

Message #8 received at 58719 <at> debbugs.gnu.org (full text, mbox):

From: Kaelyn <kaelyn.alexi <at> protonmail.com>
To: "58719 <at> debbugs.gnu.org" <58719 <at> debbugs.gnu.org>
Subject: Re: core-updates: Build failure for file on i686-linux
Date: Sun, 12 Feb 2023 18:02:47 +0000
As a bit of followup, this bug still exists with the latest core-updates commit. This not only affects i686 systems, but also some x86_64 packages like wine/wine64 which require a 32-bit build in addition to a 64-bit one.




Information forwarded to bug-guix <at> gnu.org:
bug#58719; Package guix. (Sun, 17 Dec 2023 22:16:02 GMT) Full text and rfc822 format available.

Message #11 received at 58719 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Kaelyn <kaelyn.alexi <at> protonmail.com>
Cc: "58719 <at> debbugs.gnu.org" <58719 <at> debbugs.gnu.org>
Subject: Re: bug#58719: core-updates: Build failure for file on i686-linux
Date: Sun, 17 Dec 2023 17:15:45 -0500
Hello,

Kaelyn <kaelyn.alexi <at> protonmail.com> writes:

> As a bit of followup, this bug still exists with the latest
> core-updates commit. This not only affects i686 systems, but also some
> x86_64 packages like wine/wine64 which require a 32-bit build in
> addition to a 64-bit one.

Is this problem known upstream?  If not, we should forward it to them.

-- 
Thanks,
Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#58719; Package guix. (Mon, 18 Dec 2023 17:47:02 GMT) Full text and rfc822 format available.

Message #14 received at 58719 <at> debbugs.gnu.org (full text, mbox):

From: Kaelyn <kaelyn.alexi <at> protonmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: "58719 <at> debbugs.gnu.org" <58719 <at> debbugs.gnu.org>
Subject: Re: bug#58719: core-updates: Build failure for file on i686-linux
Date: Mon, 18 Dec 2023 17:46:10 +0000
Hi Maxim,

On Sunday, December 17th, 2023 at 2:15 PM, Maxim Cournoyer <maxim.cournoyer <at> gmail.com> wrote:

> 
> Hello,
> 
> Kaelyn kaelyn.alexi <at> protonmail.com writes:
> 
> > As a bit of followup, this bug still exists with the latest
> > core-updates commit. This not only affects i686 systems, but also some
> > x86_64 packages like wine/wine64 which require a 32-bit build in
> > addition to a 64-bit one.
> 
> 
> Is this problem known upstream? If not, we should forward it to them.

Thank you for the follow-up. I'm fairly certain this bug is outdated and can be closed now (it was from a previous iteration of core-updates). I don't remember what fixed it (possibly the update of file from 5.42 to 5.44), but the issue did get resolved by the time core-updates was merged and I haven't run into issues building wine since then.

Cheers,
Kaelyn

> 
> --
> Thanks,
> Maxim




Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Tue, 19 Dec 2023 16:39:02 GMT) Full text and rfc822 format available.

Notification sent to Kaelyn <kaelyn.alexi <at> protonmail.com>:
bug acknowledged by developer. (Tue, 19 Dec 2023 16:39:02 GMT) Full text and rfc822 format available.

Message #19 received at 58719-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Kaelyn <kaelyn.alexi <at> protonmail.com>
Cc: 58719-done <at> debbugs.gnu.org
Subject: Re: bug#58719: core-updates: Build failure for file on i686-linux
Date: Tue, 19 Dec 2023 11:38:44 -0500
Hi,

Kaelyn <kaelyn.alexi <at> protonmail.com> writes:

> Hi Maxim,
>
> On Sunday, December 17th, 2023 at 2:15 PM, Maxim Cournoyer <maxim.cournoyer <at> gmail.com> wrote:
>
>> 
>> Hello,
>> 
>> Kaelyn kaelyn.alexi <at> protonmail.com writes:
>> 
>> > As a bit of followup, this bug still exists with the latest
>> > core-updates commit. This not only affects i686 systems, but also some
>> > x86_64 packages like wine/wine64 which require a 32-bit build in
>> > addition to a 64-bit one.
>> 
>> 
>> Is this problem known upstream? If not, we should forward it to them.
>
> Thank you for the follow-up. I'm fairly certain this bug is outdated
> and can be closed now (it was from a previous iteration of
> core-updates). I don't remember what fixed it (possibly the update of
> file from 5.42 to 5.44), but the issue did get resolved by the time
> core-updates was merged and I haven't run into issues building wine
> since then.

Excellent, thanks for the reply.  I'm closing this report by replying in
CC to 58719-done <at> debbugs.gnu.org :-).

-- 
Thanks,
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 17 Jan 2024 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 100 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.