lmi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lmi] [lmi-commits] master a6eb063a: Adapt to wine-7.0.1


From: Greg Chicares
Subject: Re: [lmi] [lmi-commits] master a6eb063a: Adapt to wine-7.0.1
Date: Sat, 21 Jan 2023 14:54:32 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0

On 1/20/23 00:43, Vadim Zeitlin wrote:
> On Thu, 19 Jan 2023 19:29:49 -0500 (EST) Greg Chicares 
> <gchicares@sbcglobal.net> wrote:
[...]
> GC>     Upgrading from
> GC>       wine-7.0 (Debian 7.0~repack-8)
> GC>     to
> GC>       wine-7.0.1 (Debian 7.0.1~repack-1)
> GC>     causes some unwanted diagnostics to appear. Filtered them out, because
> GC>     there seems to be no safe and easy way to suppress them with 
> $WINEDEBUG.
[...]
>  I'm somewhat surprised that these messages happen now if they didn't
> happen before because this typically just indicates that there is no X
> server running and this is not something that can possibly change with a
> Wine upgrade.

Correct. I tried running while connected to an actual TTY, and did not
see these messages. The cause was not a 'wine' upgrade, but rather
running with no TTY, e.g.:
  nohup ./lmi_setup_00.sh >log_"$(date -u +"%Y%m%dT%H%MZ")" 2>&1 & disown; exit

These messages occur only when building for msw--never for GNU/Linux.
It would seem that 'wine' expects a TTY (and diagnoses its absence)
even when everything is redirected and nothing would be written on
the msw "console". IIRC, msw always requires a console, so maybe
'wine' is just emulating msw faithfully here.

Incidentally, these messages appear only for command-line tasks,
but not for the GUI test that is run under xvfb.

I just pushed a change that suppressed these messages only when '! tty -s'.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]