Re: iTunesSetup.exe in wine?

2021-10-07 Thread peter
From: Floris Renaud 
Date: Thu, 07 Oct 2021 07:50:37 +
> You can read the WineHQ wiki for more information about prefixes:
> https://wiki.winehq.org/FAQ#Wineprefixes

Thanks Floris.

> Do you have the same error if you try:
> WINEPREFIX=~/itunes wine iTunesSetup.exe

Transcript follows.  (Apology for questionable use of data.)  During 
that output, notifications about Mono and Gecko appeared. The Mono 
notification is at http://easthope.ca/WineNotification.png . Appears 
that Mono and Gecko are needed to use iTunes successfully whereas 
Debian packages are not available. Ref.  
https://wiki.debian.org/Wine#Mono_and_Gecko There might be a good 
reason for absence from the Debian package archive.  =8~)

For zero or a few dollars, someone in the city will unbrick the 
iPhone. Wine is interesting but making it work for a small task is a 
stretch.

Thanks for the help,  ... P.

peter@joule:~$ WINEPREFIX=~/itunes wine iTunesSetup.exe
wine: created the configuration directory '/home/peter/itunes'
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 
0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface 
{6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 
0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface 
{6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:err:ole:start_rpcss Failed to open RpcSs service
0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" 
-> L"C:\\windows\\inf\\wineusb.inf"
Could not find Wine Gecko. HTML rendering will be disabled.
wine: configuration in L"/home/peter/itunes" has been updated.
0114:fixme:file:NtLockFile I/O completion on lock not implemented yet
0114:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0114:err:mscoree:LoadLibraryShim error reading registry key for installroot
0114:err:mscoree:LoadLibraryShim error reading registry key for installroot
0114:err:mscoree:LoadLibraryShim error reading registry key for installroot
0114:err:mscoree:LoadLibraryShim error reading registry key for installroot
0138:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B220, 10, 0, 
(null), 3, 3, , 0x
0138:fixme:wbemprox:client_security_Release 62EA17A8
0138:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0154:fixme:exec:SHELL_execute flags ignored: 0x0100
0160:fixme:file:NtLockFile I/O completion on lock not implemented yet
0160:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0184:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 00137568, 10, 0, 
(null), 3, 3, , 0x
0184:fixme:wbemprox:client_security_Release 62EA17A8
0184:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
01d8:fixme:hnetcfg:netfw_rules_Item 00142C38, L"Apple Push Service", 0172FB9C
01cc:fixme:msi:internal_ui_handler internal UI not implemented for message 
0x0b00 (UI level = 5)
01d0:fixme:msi:internal_ui_handler internal UI not implemented for message 
0x0b00 (UI level = 5)
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
0160:err:mscoree:LoadLibraryShim error reading registry key for installroot
023c:fixme:hnetcfg:fw_app_put_Enabled 001393D0, -1
024c:fixme:winsock:WSCUnInstallNameSpace 
({b600e6e9-553b-4a19-8696-335e5c896153}) Stub!
024c:fixme:winsock:WSCInstallNameSpace (L"mdnsNSP" L"C:\\Program 
Files\\Bonjour\\mdnsNSP.dll" 0x000c 0x0001 
{b600e6e9-553b-4a19-8696-335e5c896153}) Stub!
025c:fixme:heap:RtlSetHeapInformation  1  0 stub
025c:fixme:heap:RtlSetHeapInformation  1  0 stub
0268:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
0268:fixme:advapi:ReportEventA 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
 stub
0268:fixme:advapi:ReportEventW 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,00121380,):
 stub
0268:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0268:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
0268:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x0013
0268:err:winsock:WSAIo

Re: iTunesSetup.exe in wine?

2021-10-07 Thread Floris Renaud
On Thursday 07 October 2021 05:40:42 (+02:00), pe...@easthope.ca wrote:

> From: Floris Renaud 
> Date: Wed, 06 Oct 2021 21:54:31 +
> > What version of Wine do you use?
>
> peter@joule:/home/peter$ dpkg -l | grep wine
> ii wine-stable 6.0.1~bullseye-1 i386 WINE Is Not An Emulator - runs MS 
> Windows programs
> ii wine-stable-i386 6.0.1~bullseye-1 i386 WINE Is Not An Emulator - runs MS 
> Windows programs
> ii winehq-stable 6.0.1~bullseye-1 i386 WINE Is Not An Emulator - runs MS 
> Windows programs
>
> peter@joule:/home/peter$ head -n 1 /etc/os-release
> PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
>
> peter@joule:/home/peter$ uname -a
> Linux joule 5.10.0-8-686-pae #1 SMP Debian 5.10.46-5 (2021-09-23) i686 
> GNU/Linux
>
> > ITunes version 12.8.0.150 seems to install and work normally with
> > Wine 6.18 ¹ in a clean Wineprefix ².
>
> What is meant by "clean Wineprefix"?
>
> Rather than pursue 6.18, I might pay a shop a few dollars to reset the
> iPhone.
>
> Thanks! ... P.
>
A clean Wineprefix is a virtual Windows installation without other programs 
installed.
You can read the WineHQ wiki for more information about prefixes:
https://wiki.winehq.org/FAQ#Wineprefixes

Do you have the same error if you try:
WINEPREFIX=~/itunes wine iTunesSetup.exe



Re: iTunesSetup.exe in wine?

2021-10-06 Thread peter
From: Floris Renaud 
Date: Wed, 06 Oct 2021 21:54:31 +
> What version of Wine do you use?

peter@joule:/home/peter$ dpkg -l | grep wine
ii  wine-stable  6.0.1~bullseye-1  i386  WINE Is Not An Emulator - runs MS 
Windows programs
ii  wine-stable-i386 6.0.1~bullseye-1  i386  WINE Is Not An Emulator - runs MS 
Windows programs
ii  winehq-stable6.0.1~bullseye-1  i386  WINE Is Not An Emulator - runs MS 
Windows programs

peter@joule:/home/peter$ head -n 1 /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"

peter@joule:/home/peter$ uname -a
Linux joule 5.10.0-8-686-pae #1 SMP Debian 5.10.46-5 (2021-09-23) i686 GNU/Linux

> ITunes version 12.8.0.150 seems to install and work normally with 
> Wine 6.18 ¹ in a clean Wineprefix ². 

What is meant by "clean Wineprefix"?

Rather than pursue 6.18, I might pay a shop a few dollars to reset the 
iPhone.

Thanks!  ... P.

-- 
48.7693 N 123.3053 W
mobile: +1 778 951 5147
  VoIP: +1 604 670 0140



Re: iTunesSetup.exe in wine?

2021-10-06 Thread Floris Renaud


On Wednesday 06 October 2021 22:13:53 (+02:00), pe...@easthope.ca wrote:

> From: Floris Renaud 
> Date: Wed, 06 Oct 2021 10:27:20 +
> > An older version of iTunes does seem to work.
> > https://bugs.winehq.org/show_bug.cgi?id=47165
>
> Thanks. Version 12.8.x is claimed to work. This is 12.8.0.150.
>
> peter@joule:~$ wine iTunesSetup.exe
> 00d8:fixme:heap:RtlSetHeapInformation  1  0 stub
> 00d8:fixme:heap:RtlSetHeapInformation  1  0 stub
> 00e4:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
> 00e4:fixme:advapi:ReportEventA 
> (CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
>  stub
> 00e4:fixme:advapi:ReportEventW 
> (CAFE4242,0x0004,0x,0x0064,,0x0001,0x,001213F0,):
>  stub
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x0013
> 00e4:err:winsock:WSAIoctl -> ?('', 12, 18) request failed with status 0x2733
> 00e4:fixme:advapi:ReportEventA 
> (CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
>  stub
> 00e4:fixme:advapi:ReportEventW 
> (CAFE4242,0x0004,0x,0x0064,,0x0001,0x,001219C0,):
>  stub
> 0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
> 0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
> 0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
> 0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
> 00e4:fixme:advapi:ReportEventA 
> (CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
>  stub
> 00e4:fixme:advapi:ReportEventW 
> (CAFE4242,0x0004,0x,0x0064,,0x0001,0x,001219C0,):
>  stub
> 00e4:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x119fb44 0x119fb3c
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> 00e4:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x0013
> 0118:fixme:file:NtLockFile I/O completion on lock not implemented yet
> 0118:fixme:ntdll:NtQuerySystemInformation info_class 
> SYSTEM_PERFORMANCE_INFORMATION
> 0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
> 0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
> 0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
> 0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
> 012c:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B178, 10, 0, 
> (null), 3, 3, , 0x
> 012c:fixme:wbemprox:client_security_Release 62EA17A8
> 012c:fixme:ntdll:NtQuerySystemInformation info_class 
> SYSTEM_PERFORMANCE_INFORMATION
>
> Is fixme a serious problem?
>
> How can
> 0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
> be fixed? Something needed in the registry?
>
> Thanks! ... P.
>
What version of Wine do you use?

ITunes version 12.8.0.150 seems to install and work normally with Wine 6.18 ¹ 
in a clean Wineprefix ². 
¹) https://wiki.winehq.org/Debian
²) https://wiki.winehq.org/FAQ#Wineprefixes



Re: iTunesSetup.exe in wine?

2021-10-06 Thread peter
From: Floris Renaud 
Date: Wed, 06 Oct 2021 10:27:20 +
> An older version of iTunes does seem to work.
> https://bugs.winehq.org/show_bug.cgi?id=47165

Thanks.  Version 12.8.x is claimed to work.  This is 12.8.0.150.

peter@joule:~$ wine iTunesSetup.exe
00d8:fixme:heap:RtlSetHeapInformation  1  0 stub
00d8:fixme:heap:RtlSetHeapInformation  1  0 stub
00e4:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
00e4:fixme:advapi:ReportEventA 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
 stub
00e4:fixme:advapi:ReportEventW 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,001213F0,):
 stub
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x0013
00e4:err:winsock:WSAIoctl -> ?('', 12, 18) request failed with status 0x2733
00e4:fixme:advapi:ReportEventA 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
 stub
00e4:fixme:advapi:ReportEventW 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,001219C0,):
 stub
0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0098:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
00e4:fixme:advapi:ReportEventA 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,0119FA8C,):
 stub
00e4:fixme:advapi:ReportEventW 
(CAFE4242,0x0004,0x,0x0064,,0x0001,0x,001219C0,):
 stub
00e4:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x119fb44 0x119fb3c
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
00e4:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x0013
0118:fixme:file:NtLockFile I/O completion on lock not implemented yet
0118:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
012c:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B178, 10, 0, 
(null), 3, 3, , 0x
012c:fixme:wbemprox:client_security_Release 62EA17A8
012c:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION

Is fixme a serious problem?

How can 
0118:err:mscoree:LoadLibraryShim error reading registry key for installroot
be fixed?  Something needed in the registry?

Thanks! ... P.


-- 
48.7693 N 123.3053 W
mobile: +1 778 951 5147
  VoIP: +1 604 670 0140



Re: iTunesSetup.exe in wine?

2021-10-06 Thread Celejar
On Wed, 6 Oct 2021 17:02:05 +1100
Keith Bainbridge  wrote:

> 
> On 6/10/21 07:48, pe...@easthope.ca wrote:
> > A bricked iPhone directs "connect to iTunes".
> > 
> > Attempting to run iTunesSetup.exe on wine yields the following.
> > Ideas?
> > 
> > Thx,   ... P.
> > 
> > peter@joule:~$ wine iTunesSetup.exe
> > 0104:fixme:file:NtLockFile I/O completion on lock not implemented yet
> > 0104:fixme:ntdll:NtQuerySystemInformation info_class 
> > SYSTEM_PERFORMANCE_INFORMATION
> > 0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
> > 0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
> > 0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
> > 0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
> > 0128:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B3A8, 10, 0, 
> > (null), 3, 3, , 0x
> > 0128:fixme:wbemprox:client_security_Release 62EA17A8
> > 0128:fixme:ntdll:NtQuerySystemInformation info_class 
> > SYSTEM_PERFORMANCE_INFORMATION
> > 0104:err:msi:ITERATE_Actions Execution halted, action L"LaunchConditions" 
> > returned 1603
> > 0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFA, 
> > 0031FEAC
> > peter@joule:~$
> > 
> > 
> 
> 
> Option one: play-on-linux
> 
> Option 2: CrossOver a commercial app, based on wine but with 
> non-open-source and paid for content. Its main claim to fame was that it 
> would run MSOffice better.   There is a trial period.

The OP can also consider Lutris:

https://lutris.net/games/itunes/

I've used it for other things, not iTunes, but it has worked quite well
for me, and it can be simpler and less intimidating than straight Wine.

> This link lists a few more options which I'd not heard of until I went 
> looking for the name of Crossover:
> 
> https://alternativeto.net/software/wine/?platform=linux

Celejar



Re: iTunesSetup.exe in wine?

2021-10-06 Thread Floris Renaud

On Tuesday 05 October 2021 22:48:10 (+02:00), pe...@easthope.ca wrote:

> A bricked iPhone directs "connect to iTunes".
>
> Attempting to run iTunesSetup.exe on wine yields the following.
> Ideas?
>
> Thx, ... P.
>
> peter@joule:~$ wine iTunesSetup.exe
> 0104:fixme:file:NtLockFile I/O completion on lock not implemented yet
> 0104:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
> 0104:err:mscoree:LoadLibraryShim error reading registry key for 
installroot
> 0104:err:mscoree:LoadLibraryShim error reading registry key for 
installroot
> 0104:err:mscoree:LoadLibraryShim error reading registry key for 
installroot
> 0104:err:mscoree:LoadLibraryShim error reading registry key for 
installroot
> 0128:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B3A8, 10, 
0, (null), 3, 3, , 0x

> 0128:fixme:wbemprox:client_security_Release 62EA17A8
> 0128:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
> 0104:err:msi:ITERATE_Actions Execution halted, action 
L"LaunchConditions" returned 1603
> 0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFA, 
0031FEAC

> peter@joule:~$
>
>
The latest version of iTunes does not work well with Wine.
(Or with wine-staging or wine-ge-custom).

An older version of iTunes does seem to work.
https://bugs.winehq.org/show_bug.cgi?id=47165

Floris



Re: iTunesSetup.exe in wine?

2021-10-06 Thread Keith Bainbridge



On 6/10/21 07:48, pe...@easthope.ca wrote:

A bricked iPhone directs "connect to iTunes".

Attempting to run iTunesSetup.exe on wine yields the following.
Ideas?

Thx,   ... P.

peter@joule:~$ wine iTunesSetup.exe
0104:fixme:file:NtLockFile I/O completion on lock not implemented yet
0104:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0128:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B3A8, 10, 0, 
(null), 3, 3, , 0x
0128:fixme:wbemprox:client_security_Release 62EA17A8
0128:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0104:err:msi:ITERATE_Actions Execution halted, action L"LaunchConditions" 
returned 1603
0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFA, 0031FEAC
peter@joule:~$





Option one: play-on-linux

Option 2: CrossOver a commercial app, based on wine but with 
non-open-source and paid for content. Its main claim to fame was that it 
would run MSOffice better.   There is a trial period.



This link lists a few more options which I'd not heard of until I went 
looking for the name of Crossover:


https://alternativeto.net/software/wine/?platform=linux



--
All the best

Keith Bainbridge

keithrbaugro...@gmail.com



iTunesSetup.exe in wine?

2021-10-05 Thread peter
A bricked iPhone directs "connect to iTunes".

Attempting to run iTunesSetup.exe on wine yields the following. 
Ideas?

Thx,   ... P.

peter@joule:~$ wine iTunesSetup.exe
0104:fixme:file:NtLockFile I/O completion on lock not implemented yet
0104:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0104:err:mscoree:LoadLibraryShim error reading registry key for installroot
0128:fixme:wbemprox:client_security_SetBlanket 62EA17A8, 0013B3A8, 10, 0, 
(null), 3, 3, , 0x
0128:fixme:wbemprox:client_security_Release 62EA17A8
0128:fixme:ntdll:NtQuerySystemInformation info_class 
SYSTEM_PERFORMANCE_INFORMATION
0104:err:msi:ITERATE_Actions Execution halted, action L"LaunchConditions" 
returned 1603
0024:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFA, 0031FEAC
peter@joule:~$ 


-- 
48.7693 N 123.3053 W
mobile: +1 778 951 5147
  VoIP: +1 604 670 0140