Perhaps related to #342 and #335 as the same merge language resources errors appear in those logs too.
Actual behaviour/实际行为
A MagiskOnWSALocal archive file is created in MagiskOnWSALocal/output by ./run.sh but it does not get automatically installed.
Running PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1 as Administrator fails with:
Get-Content : Cannot find path 'E:\repos\MagiskOnWSALocal\installer\filelist.txt' because it does not exist.
At E:\repos\MagiskOnWSALocal\installer\Install.ps1:44 char:13
+ $FileList = Get-Content -Path .\filelist.txt
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (E:\repos...er\filelist.txt:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
Installing MagiskOnWSA...
Add-AppxPackage : Cannot find path 'E:\repos\MagiskOnWSALocal\installer\AppxManifest.xml' because it does
not exist.
At E:\repos\MagiskOnWSALocal\installer\Install.ps1:102 char:1
+ Add-AppxPackage -ForceApplicationShutdown -ForceUpdateFromAnyVersion ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (E:\repos...ppxManifest.xml:String) [Add-AppxPackage], ItemNotFou
ndException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
All Done!
Press any key to exit
The first error section might not contain all of the output because it gets replaced by the second error quickly, thus making the window of time to copy the first error short.
MagiskOnWSALocal commit full SHA/MagiskOnWSALocal 提交的完整哈希
b0e94d2ea36921a0a0d58f7199a619b212fe6f89
Linux distribution info/Linux 发行版信息
uname -a: Linux PC 5.15.79.1-microsoft-standard-WSL2
cat /etc/os-release: Ubuntu 22.04.1 LTS
[X] I am using latest commit of MagiskOnWSALocal/我正在使用最新 commit 的版本
Logs/日志
```
user@PC:/mnt/e/repos/MagiskOnWSALocal/scripts$ sudo ./run.sh
COMMAND_LINE=--arch x64 --release-type retail --magisk-ver stable --gapps-brand none --gapps-variant pico --remove-amazon --root-sol magisk --compress --compress-format 7z
INFO: Architecture: x64
INFO: Release Type: retail
INFO: Magisk Version: stable
INFO: GApps Brand: none
INFO: GApps Variant: pico
INFO: Root Solution: magisk
INFO: Compress Format: 7z
Build: RELEASE_TYPE=Retail
Generate Download Links
Generating WSA download link: arch=x64 release_type=Retail
WSA Version=2211.40000.11.0
download link: http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/82207876-51a4-4581-80d3-09369370aadc?P1=1675539358&P2=404&P3=2&P4=FfNGl0mu6%2fpq5l8VwPCvFTFkxnomgeWUIn1%2bOQAVimWjww9PmSLA0Pa%2f%2fDWmP0ZkatIc8BcVfdMqt%2f2qXIn2Dg%3d%3d to /mnt/e/repos/MagiskOnWSALocal/download/Microsoft.UI.Xaml_x64.appx
download link: http://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/6f031e6b-f66d-4dee-8fe4-7f6f9a85cdc1?P1=1675567408&P2=404&P3=2&P4=gRcvfJoLGHaKnkPK0QQntYUMFcQFuPnkTSdKHX2YgGzBa4D%2bZW14s4wP2gsD9CL0xiixU1fwy%2f5iJSNgtnT4Ow%3d%3d to /mnt/e/repos/MagiskOnWSALocal/download/wsa-retail.zip
Generating Magisk download link: release type=stable
download link: https://cdn.jsdelivr.net/gh/topjohnwu/magisk-files@25.2/app-release.apk
Download Artifacts
02/04 21:24:48 [NOTICE] Downloading 4 item(s)
02/04 21:24:49 [NOTICE] Allocating disk space. Use --file-allocation=none to disable it. See --file-allocation option in man page for more details.
02/04 21:24:49 [NOTICE] CUID#7 - Redirecting to https://download.microsoft.com/download/4/7/c/47c6134b-d61f-4024-83bd-b9c9ea951c25/appx/Microsoft.VCLibs.x64.14.00.Desktop.appx
[DL:1.1MiB][#de9c59 0B/0B][#dc3a96 560KiB/5.0MiB(10%)][#e63f34 0B/1.3GiB(0%)][#4e1011 0B/10MiB(0%)] [FileAlloc:#e63f34
02/04 21:24:50 [NOTICE] Download complete: /mnt/e/repos/MagiskOnWSALocal/download/Microsoft.UI.Xaml_x64.appx
[DL:6.2MiB][#de9c59 6.1MiB/6.3MiB(97%)][#e63f34 195MiB/1.3GiB(13%)][#4e1011 4.8MiB/10MiB(45%)]
02/04 21:25:28 [NOTICE] Download complete: /mnt/e/repos/MagiskOnWSALocal/download/Microsoft.VCLibs.x64.14.00.Desktop.appx
*** Download Progress Summary as of Sat Feb 4 21:25:48 2023 ***
=======================================================================================================================
[#e63f34 305MiB/1.3GiB(21%) CN:16 DL:6.2MiB ETA:2m56s]
FILE: /mnt/e/repos/MagiskOnWSALocal/download/wsa-retail.zip
-----------------------------------------------------------------------------------------------------------------------
[#4e1011 10MiB/10MiB(93%) CN:1 DL:314KiB ETA:2s]
FILE: /mnt/e/repos/MagiskOnWSALocal/download/magisk-stable.zip
-----------------------------------------------------------------------------------------------------------------------
[DL:6.6MiB][#e63f34 312MiB/1.3GiB(22%)][#4e1011 10MiB/10MiB(96%)]
02/04 21:25:50 [NOTICE] Download complete: /mnt/e/repos/MagiskOnWSALocal/download/magisk-stable.zip
*** Download Progress Summary as of Sat Feb 4 21:26:49 2023 ***
=======================================================================================================================
[#e63f34 691MiB/1.3GiB(49%) CN:16 DL:6.4MiB ETA:1m50s]
FILE: /mnt/e/repos/MagiskOnWSALocal/download/wsa-retail.zip
-----------------------------------------------------------------------------------------------------------------------
*** Download Progress Summary as of Sat Feb 4 21:27:49 2023 ***
=======================================================================================================================
[#e63f34 1.0GiB/1.3GiB(77%) CN:16 DL:7.3MiB ETA:42s]
FILE: /mnt/e/repos/MagiskOnWSALocal/download/wsa-retail.zip
-----------------------------------------------------------------------------------------------------------------------
[#e63f34 1.3GiB/1.3GiB(99%) CN:1 DL:5.9MiB]
02/04 21:28:39 [NOTICE] Download complete: /mnt/e/repos/MagiskOnWSALocal/download/wsa-retail.zip
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
dc3a96|OK | 4.5MiB/s|/mnt/e/repos/MagiskOnWSALocal/download/Microsoft.UI.Xaml_x64.appx
de9c59|OK | 184KiB/s|/mnt/e/repos/MagiskOnWSALocal/download/Microsoft.VCLibs.x64.14.00.Desktop.appx
4e1011|OK | 193KiB/s|/mnt/e/repos/MagiskOnWSALocal/download/magisk-stable.zip
e63f34|OK | 6.1MiB/s|/mnt/e/repos/MagiskOnWSALocal/download/wsa-retail.zip
Status Legend:
(OK):download completed.
Extract WSA
unzipping to /tmp/wsa-build-JU5LM3Vi0u_/wsa
unzipping from /tmp/wsa-build-JU5LM3Vi0u_/wsa/WsaPackage_2211.40000.11.0_x64_Release-Nightly.msix
Extract done
Extract Magisk
Magisk version: 25.2 (25200)
done
Expand images
system_ext: 99/128 files (1.0% non-contiguous), 44589/44723 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system_ext.img to 48068 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system_ext.img is now 48068 (4k) blocks long.
product: 132/144 files (0.0% non-contiguous), 74672/74897 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/product.img to 78788 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/product.img is now 78788 (4k) blocks long.
/: 2762/2816 files (0.4% non-contiguous), 224508/239777 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system.img to 250093 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system.img is now 250093 (4k) blocks long.
vendor: 1103/1120 files (0.5% non-contiguous), 61069/61260 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/vendor.img to 64964 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/vendor.img is now 64964 (4k) blocks long.
Expand images done
Mount images
mount: /dev/loop0 mounted on /tmp/wsa-build-JU5LM3Vi0u_/system.
mount: /dev/loop1 mounted on /tmp/wsa-build-JU5LM3Vi0u_/system/vendor.
mount: /dev/loop2 mounted on /tmp/wsa-build-JU5LM3Vi0u_/system/product.
mount: /dev/loop3 mounted on /tmp/wsa-build-JU5LM3Vi0u_/system/system_ext.
done
Remove Amazon Appstore
done
Add device administration features
done
Integrate Magisk
/dev/wkfoznla(/.*)? u:object_r:magisk_file:s0
/data/adb/magisk(/.*)? u:object_r:magisk_file:s0
Integrate Magisk done
Merge Language Resources
Microsoft (R) MakePRI Tool
Copyright (C) 2013 Microsoft. All rights reserved.
ERROR: PRI180: 0x80070057 - Target \\wsl.localhost\Ubuntu\tmp\wsa-build-JU5LM3Vi0u_\wsa\pri does not exist
ERROR: PRI193: 0x80070057 - Please provide a valid Project Root
Usage:
------
MakePri.exe new /pr /cf [options]
Example:
--------
MakePri.exe new /pr C:\MyApp\src\ /cf C:\MyApp\priconfig.xml /mn
C:\MyApp\AppXManifest.xml /of C:\MyApp\src\resources.pri /o
Description:
------------
Creates a PRI file at [outputfile] by indexing all files in the
[projectroot]and its subdirectories as directed by the [configxml]. The
index will be assigned [indexname] to reference resources in the application
Required Parameters:
--------------------
/ProjectRoot(pr) : Root location of project files
/ConfigXml(cf) : Configuration file location. Use
'Makepri.exe createconfig' command to generate one
Options:
--------
/OutputFile(of) : Output location of PRI file, default is
[current directory]\resources.pri
/Manifest(mn) : Location of the application or component's
manifest. This parameter is ignored if [indexname]
is given. Default is [projectroot]\AppXManifest.xml
/IndexName(in) : Name for the generated index of resources.
Typically matches the AppX package name, class library
simple name, etc. May be supplied via the
[manifest] parameter.
If IndexName is not specified and an AppX manifest
file is not present, the default name 'Application'
will be used.
/VersionMajor(vma): [Deprecated] Major version number for
index, default is 1
/IndexLog(il) : XML Log of indexed resources, no file
generated by default
/AutoMerge(am) : This flag is not recommended for normal use with AppX
packages. It causes Makepri.exe to set the auto
merge flag within the PRI file. Default is not set.
/ReverseMap(rm) : Generate a reverse mapping section in the PRI file
which can be used for debugging purposes.
/MappingFile(mf) : Generate a mapping file in the given
file format.
/SchemaFile(sf) : Output location of XML resource schema
description.
/IndexOptions(io) : Options to provide detailed control over
behavior of resource indexers.
/Overwrite(o) : Overwrite an existing output file of the same name
without prompting
/Verbose(v) : Causes verbose messages to be output to the console
/Help(h, ?) : Display the usage help text
/ExtensionDll(ex) : Location of the MRT environment extension
DLL. This DLL must be signed by a Microsoft-issued
certificate. Default is an empty path (no DLL
will be used).
FOLDERPATH - is a valid path to a folder
FILEPATH - is a path to a file, either relative to the current
directory or absolute
MAPPINGFILETYPE - Supported File type(s): 'AppX'
Merge Language Resources done
Add extra packages
Add extra packages done
Umount images
umount: /tmp/wsa-build-JU5LM3Vi0u_/system/vendor unmounted
umount: /tmp/wsa-build-JU5LM3Vi0u_/system/product unmounted
umount: /tmp/wsa-build-JU5LM3Vi0u_/system/system_ext unmounted
umount: /tmp/wsa-build-JU5LM3Vi0u_/system unmounted
done
Shrink images
/: 2775/2816 files (0.4% non-contiguous), 228397/250093 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system.img to 229493 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system.img is now 229493 (4k) blocks long.
vendor: 1103/1120 files (0.5% non-contiguous), 61134/64964 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/vendor.img to 61141 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/vendor.img is now 61141 (4k) blocks long.
product: 132/144 files (0.0% non-contiguous), 74672/78788 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/product.img to 74680 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/product.img is now 74680 (4k) blocks long.
system_ext: 88/128 files (1.1% non-contiguous), 37387/48068 blocks
resize2fs 1.46.5 (30-Dec-2021)
Resizing the filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system_ext.img to 37408 (4k) blocks.
The filesystem on /tmp/wsa-build-JU5LM3Vi0u_/wsa/x64/system_ext.img is now 37408 (4k) blocks long.
Shrink images done
Remove signature and add scripts
Remove signature and add scripts done
Generate info
WSA_2211.40000.11.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-NoGApps-RemovedAmazon
Finishing building....
Compressing with 7z
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,16 CPUs AMD Ryzen 7 5700X 8-Core Processor
(A20F12),ASM,AES-NI)
Scanning the drive:
31 folders, 164 files, 1781286030 bytes (1699 MiB)
Creating archive: ../output/WSA_2211.40000.11.0_x64_Release-Nightly-with-magisk-25.2(25200)-stable-NoGApps-RemovedAmazon.7z
Items to compress: 195
Files read from disk: 164
Archive size: 568317270 bytes (542 MiB)
Everything is Ok
done
Cleanup Work Directory
done
```
Steps to reproduce/复现步骤
sudo ./run.sh
Expected behaviour/预期行为
No build/installation errors.
Perhaps related to #342 and #335 as the same merge language resources errors appear in those logs too.
Actual behaviour/实际行为
A MagiskOnWSALocal archive file is created in MagiskOnWSALocal/output by
./run.sh
but it does not get automatically installed.Running
PowerShell.exe -ExecutionPolicy Bypass -File .\Install.ps1
as Administrator fails with:The first error section might not contain all of the output because it gets replaced by the second error quickly, thus making the window of time to copy the first error short.
MagiskOnWSALocal commit full SHA/MagiskOnWSALocal 提交的完整哈希
b0e94d2ea36921a0a0d58f7199a619b212fe6f89
Linux distribution info/Linux 发行版信息
uname -a
: Linux PC 5.15.79.1-microsoft-standard-WSL2cat /etc/os-release
: Ubuntu 22.04.1 LTSWindows version/Windows 版本
10.0.22621
Build Parameters/构建参数
COMMAND_LINE=--arch x64 --release-type retail --magisk-ver stable --gapps-brand none --gapps-variant pico --remove-amazon --root-sol magisk --compress --compress-format 7z INFO: Architecture: x64 INFO: Release Type: retail INFO: Magisk Version: stable INFO: GApps Brand: none INFO: GApps Variant: pico INFO: Root Solution: magisk INFO: Compress Format: 7z
Version requirement/版本要求
Logs/日志