GNU bug report logs - #77757
cannot update wine to 10.5

Previous Next

Package: guix;

Reported by: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>

Date: Sat, 12 Apr 2025 07:11:02 UTC

Severity: normal

To reply to this bug, email your comments to 77757 AT debbugs.gnu.org.

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#77757; Package guix. (Sat, 12 Apr 2025 07:11:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 12 Apr 2025 07:11:04 GMT) Full text and rfc822 format available.

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

From: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
To: bug-guix <at> gnu.org
Subject: cannot update wine to 10.5
Date: Sat, 12 Apr 2025 00:07:56 +0200
[Message part 1 (text/plain, inline)]
Hi,

the wine package is currently at version 10.0, but the upstream version
is 10.5 (and 10.0 has seriours regressions compared to version 9). A
patch to update to 10.5 is included. But not working.

I cannot update it though: it fails with

    phase `install' succeeded after 33.9 seconds
    starting phase `wrap-executable'
    error: in phase 'wrap-executable': uncaught exception:
    system-error "link" "~A" ("No such file or directory") (2) 
    phase `wrap-executable' failed after 0.0 seconds
    Backtrace:
               9 (primitive-load "/gnu/store/nif5i382cmavk1vf8zjldph8271…")
    In guix/build/gnu-build-system.scm:
        966:2  8 (gnu-build #:source _ #:outputs _ #:inputs _ #:phases . #)
    In ice-9/boot-9.scm:
      1752:10  7 (with-exception-handler _ _ #:unwind? _ # _)
    In srfi/srfi-1.scm:
        634:9  6 (for-each #<procedure 2d2c40 at guix/build/gnu-build-s…> …)
    In ice-9/boot-9.scm:
      1752:10  5 (with-exception-handler _ _ #:unwind? _ # _)
    In guix/build/gnu-build-system.scm:
       987:23  4 (_)
    In guix/build/utils.scm:
       1430:8  3 (wrap-program "/gnu/store/m5haxj3nydmwrbphkkhiiwz1nn…" . #)
    In unknown file:
               2 (link "/gnu/store/m5haxj3nydmwrbphkkhiiwz1nnf0m2a5-win…" …)
    In ice-9/boot-9.scm:
      1685:16  1 (raise-exception _ #:continuable? _)
      1685:16  0 (raise-exception _ #:continuable? _)
    
    ice-9/boot-9.scm:1685:16: In procedure raise-exception:
    In procedure link: No such file or directory
    build process 18 exited with status 256
    builder for `/gnu/store/rslvx67zyxmyf11rv98cq6gx1b8w12ip-wine-10.5.drv' failed with exit code 1
    build of /gnu/store/rslvx67zyxmyf11rv98cq6gx1b8w12ip-wine-10.5.drv failed
    View build log at '/var/log/guix/drvs/rs/lvx67zyxmyf11rv98cq6gx1b8w12ip-wine-10.5.drv.gz'.
    cannot build derivation `/gnu/store/4l0bmw358m2pgv6csmi36qk8n011bzx0-wine64-10.5.drv': 1 dependencies couldn't be built
    guix build: error: build of `/gnu/store/4l0bmw358m2pgv6csmi36qk8n011bzx0-wine64-10.5.drv' failed


It would be great to have wine updated to 10.5. I’m currently running
wine 9 via an inferior channel just that games I paid for keep working.


[guix-wine64-10.5-build-failure.diff (text/x-patch, attachment)]
[guix-wine64-10.5-build-failure.log (application/octet-stream, attachment)]
[Message part 4 (text/plain, inline)]
Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#77757; Package guix. (Sat, 12 Apr 2025 09:06:02 GMT) Full text and rfc822 format available.

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

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: "Dr. Arne Babenhauserheide" <arne_bab <at> web.de>
Cc: 77757 <at> debbugs.gnu.org
Subject: Re: bug#77757: cannot update wine to 10.5
Date: Sat, 12 Apr 2025 11:05:15 +0200
Hi Arne,

Thanks for including full logs.  Next time, please gzip -9 them for the 
mailing list¹.

I'm building wine <at> 10.5 but it won't finish before I have to leave so 
have some generic advice you might already know:

On 2025-04-12 0:07, "Dr. Arne Babenhauserheide" via Bug reports for GNU 
Guix wrote:
>     system-error "link" "~A" ("No such file or directory") (2)

These error ‘messages’ are so unfortunate.

>     phase `wrap-executable' failed after 0.0 seconds

At least we know the phase to blame…

>     In guix/build/utils.scm:
>        1430:8  3 (wrap-program "/gnu/store/m5haxj3nydmwrbphkkhiiwz1nn…" 
> . #)

…and it has only two ‘wrap-program’ calls, so is it possible that 
$out/bin/wine{,64}-preloader really is missing from 10.5?  Or has 
perhaps been moved?

wine64-preloader is completely absent from your log:
~ λ grep preloader /tmp/guix-wine64-10.5-build-failure.log
wine-10.5/loader/preloader.c
wine-10.5/loader/preloader_mac.c
gcc -c -o loader/preloader.o loader/preloader.c -Iloader -Iinclude 
-D__WINESRC__ -fno-builtin -DWINE_UNIX_LIB \
gcc -c -o loader/preloader_mac.o loader/preloader_mac.c -Iloader 
-Iinclude -D__WINESRC__ -DWINE_UNIX_LIB -fPIE -Wall \
gcc -o loader/wine-preloader loader/preloader.o loader/preloader_mac.o 
-nostartfiles -nodefaultlibs -static \
STRIPPROG="strip" tools/install-sh  loader/wine-preloader 
/gnu/store/m5haxj3nydmwrbphkkhiiwz1nnf0m2a5-wine-10.5/lib/wine32/wine/i386-unix/wine-preloader

And wine-preloader isn't being installed into /bin, or at least not 
verbosely.  Maybe we need to wrap the one in /lib now?

If wine64-preloader's been removed upstream, why, and maybe we can just 
drop it from the phase with no ill effect?

[1]: The official (i.e., arbitrarily set, by me :-) maximum size for 
messages is 4MiB, and I think that's *after* base64 encoding.  I'm 
notified when a message is too large and can still approve it, and tend 
to be quite lenient for bug-guix@.  But it's an extra delay for you.

Kind regards,

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.




This bug report was last modified today.

Previous Next


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