2025-09-26T23:34:52,570 Created temporary directory: /tmp/pip-ephem-wheel-cache-q_7xrz9g 2025-09-26T23:34:52,572 Created temporary directory: /tmp/pip-build-tracker-hapqk_dz 2025-09-26T23:34:52,573 Initialized build tracking at /tmp/pip-build-tracker-hapqk_dz 2025-09-26T23:34:52,573 Created build tracker: /tmp/pip-build-tracker-hapqk_dz 2025-09-26T23:34:52,574 Entered build tracker: /tmp/pip-build-tracker-hapqk_dz 2025-09-26T23:34:52,575 Created temporary directory: /tmp/pip-wheel-4gvh282r 2025-09-26T23:34:52,578 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-26T23:34:52,580 Created temporary directory: /tmp/pip-ephem-wheel-cache-y3n8oksw 2025-09-26T23:34:52,602 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-26T23:34:52,605 2 location(s) to search for versions of simple-winservice: 2025-09-26T23:34:52,605 * https://pypi.org/simple/simple-winservice/ 2025-09-26T23:34:52,605 * https://www.piwheels.org/simple/simple-winservice/ 2025-09-26T23:34:52,606 Fetching project page and analyzing links: https://pypi.org/simple/simple-winservice/ 2025-09-26T23:34:52,607 Getting page https://pypi.org/simple/simple-winservice/ 2025-09-26T23:34:52,608 Found index url https://pypi.org/simple 2025-09-26T23:34:52,826 Fetched page https://pypi.org/simple/simple-winservice/ as application/vnd.pypi.simple.v1+json 2025-09-26T23:34:52,829 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/b7/26/d1295589a20f5a6f696018682662cc212b3c99cf3961800011f5d608a774/simple_winservice-0.1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,829 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/c5/bf/46b37def710a1ca2b7d25ad79dd852ba6c42601cf4635b11f34586db8e17/simple_winservice-0.1.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,830 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/eb/ec/e652f57e6338235f9b740b8e832d89719966b328708ffda9fae532d4319a/simple_winservice-0.1.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,831 Found link https://files.pythonhosted.org/packages/26/36/83f0432f732e78756b593e2aa94eec26bc3c527d17a1dade8863e169cab5/simple_winservice-0.1.0.tar.gz (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10), version: 0.1.0 2025-09-26T23:34:52,832 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/8d/bb/7134e01b42633b5e4b1d82a1bd4c95730fe0151043a4b5d646868c9192d2/simple_winservice-0.1.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,833 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/db/3f/baa8679362ece7b735b9325e3730bb629281d3f3d6bae3cd18a990111099/simple_winservice-0.1.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,833 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/87/ee/fce7264f0cab08e7199de50a2b5d690428823bb0692a876a2a45f9f9b404/simple_winservice-0.1.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,834 Skipping link: No binaries permitted for simple-winservice: https://files.pythonhosted.org/packages/c2/e3/9fbfb4495f53f79350c66d845ee381beb1d1f2dccbf2a9c58b1336d489b7/simple_winservice-0.1.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10) 2025-09-26T23:34:52,835 Found link https://files.pythonhosted.org/packages/f0/0c/17e5ac389abdf319136eb2fc6180f7f422c4377063ca55a2c4e203b342c4/simple_winservice-0.1.1.tar.gz (from https://pypi.org/simple/simple-winservice/) (requires-python:>=3.10), version: 0.1.1 2025-09-26T23:34:52,836 Fetching project page and analyzing links: https://www.piwheels.org/simple/simple-winservice/ 2025-09-26T23:34:52,837 Getting page https://www.piwheels.org/simple/simple-winservice/ 2025-09-26T23:34:52,838 Found index url https://www.piwheels.org/simple 2025-09-26T23:34:53,003 Fetched page https://www.piwheels.org/simple/simple-winservice/ as text/html 2025-09-26T23:34:53,004 Skipping link: not a file: https://www.piwheels.org/simple/simple-winservice/ 2025-09-26T23:34:53,004 Skipping link: not a file: https://pypi.org/simple/simple-winservice/ 2025-09-26T23:34:53,023 Given no hashes to check 1 links for project 'simple-winservice': discarding no candidates 2025-09-26T23:34:53,041 Collecting simple-winservice==0.1.1 2025-09-26T23:34:53,043 Created temporary directory: /tmp/pip-unpack-3mq66y5n 2025-09-26T23:34:53,255 Downloading simple_winservice-0.1.1.tar.gz (15 kB) 2025-09-26T23:34:53,298 Added simple-winservice==0.1.1 from https://files.pythonhosted.org/packages/f0/0c/17e5ac389abdf319136eb2fc6180f7f422c4377063ca55a2c4e203b342c4/simple_winservice-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-hapqk_dz' 2025-09-26T23:34:53,303 Created temporary directory: /tmp/pip-build-env-25fjrr5d 2025-09-26T23:34:53,307 Installing build dependencies: started 2025-09-26T23:34:53,309 Running command pip subprocess to install build dependencies 2025-09-26T23:34:54,483 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-26T23:34:55,100 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-09-26T23:34:55,124 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-26T23:34:57,017 Collecting maturin<2.0,>=1.0 2025-09-26T23:34:57,461 Using cached https://www.piwheels.org/simple/maturin/maturin-1.9.4-cp311-cp311-linux_armv7l.whl (6.0 MB) 2025-09-26T23:35:00,318 Installing collected packages: maturin 2025-09-26T23:35:00,786 Successfully installed maturin-1.9.4 2025-09-26T23:35:01,070 Installing build dependencies: finished with status 'done' 2025-09-26T23:35:01,076 Getting requirements to build wheel: started 2025-09-26T23:35:01,078 Running command Getting requirements to build wheel 2025-09-26T23:35:01,274 Getting requirements to build wheel: finished with status 'done' 2025-09-26T23:35:01,277 Created temporary directory: /tmp/pip-modern-metadata-lzlskfzk 2025-09-26T23:35:01,279 Preparing metadata (pyproject.toml): started 2025-09-26T23:35:01,281 Running command Preparing metadata (pyproject.toml) 2025-09-26T23:35:01,961 info: syncing channel updates for 'stable-arm-unknown-linux-gnueabihf' 2025-09-26T23:35:02,425 info: latest update on 2025-09-18, rust version 1.90.0 (1159e78c4 2025-09-14) 2025-09-26T23:35:02,592 info: component 'cargo' for target 'arm-unknown-linux-gnueabihf' is up to date 2025-09-26T23:35:02,592 info: component 'rustc' for target 'arm-unknown-linux-gnueabihf' is up to date 2025-09-26T23:35:02,594 info: downloading component 'clippy' 2025-09-26T23:35:02,716 info: downloading component 'rust-src' 2025-09-26T23:35:02,841 info: downloading component 'rustfmt' 2025-09-26T23:35:02,931 info: installing component 'clippy' 2025-09-26T23:35:03,853 info: installing component 'rust-src' 2025-09-26T23:35:06,871 info: installing component 'rustfmt' 2025-09-26T23:35:09,015 Updating crates.io index 2025-09-26T23:35:09,624 Downloading crates ... 2025-09-26T23:35:09,754 Downloaded unicode-ident v1.0.17 2025-09-26T23:35:09,803 Downloaded log v0.4.26 2025-09-26T23:35:09,863 Downloaded libc v0.2.169 2025-09-26T23:35:10,612 Downloaded windows-service v0.8.0 2025-09-26T23:35:10,701 📦 Including license file `LICENSE` 2025-09-26T23:35:10,702 🍹 Building a mixed python/rust project 2025-09-26T23:35:10,703 🔗 Found pyo3 bindings 2025-09-26T23:35:11,103 🐍 Found CPython 3.11 at /usr/bin/python3 2025-09-26T23:35:11,104 📡 Using build options features from pyproject.toml 2025-09-26T23:35:11,114 simple_winservice-0.1.1.dist-info 2025-09-26T23:35:11,114 Checking for Rust toolchain.... 2025-09-26T23:35:11,115 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-lzlskfzk --interpreter /usr/bin/python3` 2025-09-26T23:35:11,138 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-26T23:35:11,142 Source in /tmp/pip-wheel-4gvh282r/simple-winservice_6461a55a762141cb833edc4763dec3b9 has version 0.1.1, which satisfies requirement simple-winservice==0.1.1 from https://files.pythonhosted.org/packages/f0/0c/17e5ac389abdf319136eb2fc6180f7f422c4377063ca55a2c4e203b342c4/simple_winservice-0.1.1.tar.gz 2025-09-26T23:35:11,143 Removed simple-winservice==0.1.1 from https://files.pythonhosted.org/packages/f0/0c/17e5ac389abdf319136eb2fc6180f7f422c4377063ca55a2c4e203b342c4/simple_winservice-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-hapqk_dz' 2025-09-26T23:35:11,148 Created temporary directory: /tmp/pip-unpack-dktxb6ur 2025-09-26T23:35:11,149 Building wheels for collected packages: simple-winservice 2025-09-26T23:35:11,153 Created temporary directory: /tmp/pip-wheel-ujbogi6j 2025-09-26T23:35:11,154 Destination directory: /tmp/pip-wheel-ujbogi6j 2025-09-26T23:35:11,157 Building wheel for simple-winservice (pyproject.toml): started 2025-09-26T23:35:11,158 Running command Building wheel for simple-winservice (pyproject.toml) 2025-09-26T23:35:11,325 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2025-09-26T23:35:11,781 📦 Including license file `LICENSE` 2025-09-26T23:35:11,782 🍹 Building a mixed python/rust project 2025-09-26T23:35:11,783 🔗 Found pyo3 bindings 2025-09-26T23:35:12,216 🐍 Found CPython 3.11 at /usr/bin/python3 2025-09-26T23:35:12,217 📡 Using build options features from pyproject.toml 2025-09-26T23:35:12,768 Compiling target-lexicon v0.13.2 2025-09-26T23:35:12,769 Compiling once_cell v1.20.3 2025-09-26T23:35:12,770 Compiling proc-macro2 v1.0.93 2025-09-26T23:35:12,770 Compiling unicode-ident v1.0.17 2025-09-26T23:35:13,225 Compiling autocfg v1.4.0 2025-09-26T23:35:14,388 Compiling libc v0.2.169 2025-09-26T23:35:16,671 Compiling memoffset v0.9.1 2025-09-26T23:35:16,824 Compiling heck v0.5.0 2025-09-26T23:35:18,925 Compiling cfg-if v1.0.0 2025-09-26T23:35:19,099 Compiling windows-targets v0.52.6 2025-09-26T23:35:19,263 Compiling indoc v2.0.5 2025-09-26T23:35:20,514 Compiling pyo3-build-config v0.24.1 2025-09-26T23:35:22,341 Compiling quote v1.0.38 2025-09-26T23:35:24,541 Compiling syn v2.0.98 2025-09-26T23:35:25,349 Compiling unindent v0.2.3 2025-09-26T23:35:27,520 Compiling windows-sys v0.59.0 2025-09-26T23:35:30,825 Compiling windows-service v0.8.0 2025-09-26T23:35:31,043 Compiling widestring v1.2.0 2025-09-26T23:35:38,262 Compiling pyo3-macros-backend v0.24.1 2025-09-26T23:35:39,260 Compiling pyo3-ffi v0.24.1 2025-09-26T23:35:41,283 Compiling pyo3 v0.24.1 2025-09-26T23:35:47,120 Compiling log v0.4.26 2025-09-26T23:36:26,230 Compiling pyo3-macros v0.24.1 2025-09-26T23:37:05,532 Compiling simple-winservice v0.1.0 (/tmp/pip-wheel-4gvh282r/simple-winservice_6461a55a762141cb833edc4763dec3b9) 2025-09-26T23:37:05,897 error[E0432]: unresolved imports `windows_service::define_windows_service`, `windows_service::service`, `windows_service::service_control_handler`, `windows_service::service_control_handler`, `windows_service::service_dispatcher` 2025-09-26T23:37:05,898 --> src/lib.rs:10:5 2025-09-26T23:37:05,898 | 2025-09-26T23:37:05,899 10 | define_windows_service, 2025-09-26T23:37:05,899 | ^^^^^^^^^^^^^^^^^^^^^^ no `define_windows_service` in the root 2025-09-26T23:37:05,900 11 | service::{ 2025-09-26T23:37:05,900 | ^^^^^^^ could not find `service` in `windows_service` 2025-09-26T23:37:05,901 ... 2025-09-26T23:37:05,901 15 | service_control_handler::{self, ServiceControlHandlerResult, ServiceStatusHandle}, 2025-09-26T23:37:05,902 | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^ no `service_control_handler` in the root 2025-09-26T23:37:05,902 | | 2025-09-26T23:37:05,903 | could not find `service_control_handler` in `windows_service` 2025-09-26T23:37:05,903 16 | service_dispatcher, 2025-09-26T23:37:05,904 | ^^^^^^^^^^^^^^^^^^ no `service_dispatcher` in the root 2025-09-26T23:37:05,938 error[E0412]: cannot find type `Error` in crate `windows_service` 2025-09-26T23:37:05,939 --> src/lib.rs:81:47 2025-09-26T23:37:05,939 | 2025-09-26T23:37:05,940 81 | ) -> Result { 2025-09-26T23:37:05,940 | ^^^^^ not found in `windows_service` 2025-09-26T23:37:05,941 | 2025-09-26T23:37:05,942 help: consider importing one of these items 2025-09-26T23:37:05,942 | 2025-09-26T23:37:05,943 1 + use std::error::Error; 2025-09-26T23:37:05,943 | 2025-09-26T23:37:05,944 1 + use std::fmt::Error; 2025-09-26T23:37:05,944 | 2025-09-26T23:37:05,945 1 + use std::io::Error; 2025-09-26T23:37:05,945 | 2025-09-26T23:37:05,946 1 + use core::error::Error; 2025-09-26T23:37:05,947 | 2025-09-26T23:37:05,947 = and 1 other candidate 2025-09-26T23:37:05,948 help: if you import `Error`, refer to it directly 2025-09-26T23:37:05,948 | 2025-09-26T23:37:05,949 81 - ) -> Result { 2025-09-26T23:37:05,949 81 + ) -> Result { 2025-09-26T23:37:05,950 | 2025-09-26T23:37:05,951 error[E0425]: cannot find value `ffi_service_main` in this scope 2025-09-26T23:37:05,952 --> src/lib.rs:231:42 2025-09-26T23:37:05,953 | 2025-09-26T23:37:05,953 106 | fn safe_service_main(arguments: Vec) { 2025-09-26T23:37:05,954 | ---------------------------------------------- similarly named function `safe_service_main` defined here 2025-09-26T23:37:05,955 ... 2025-09-26T23:37:05,955 231 | service_dispatcher::start(&name, ffi_service_main).map_err(|e| { 2025-09-26T23:37:05,956 | ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `safe_service_main` 2025-09-26T23:37:06,515 Some errors have detailed explanations: E0412, E0425, E0432. 2025-09-26T23:37:06,516 For more information about an error, try `rustc --explain E0412`. 2025-09-26T23:37:06,531 error: could not compile `simple-winservice` (lib) due to 3 previous errors 2025-09-26T23:37:06,542 💥 maturin failed 2025-09-26T23:37:06,543 Caused by: Failed to build a native library through cargo 2025-09-26T23:37:06,543 Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.11-64bit" PYO3_PYTHON="/usr/bin/python3" PYTHON_SYS_EXECUTABLE="/usr/bin/python3" "cargo" "rustc" "--features" "pyo3/extension-module" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-4gvh282r/simple-winservice_6461a55a762141cb833edc4763dec3b9/Cargo.toml" "--release" "--lib"` 2025-09-26T23:37:06,544 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2025-09-26T23:37:06,567 ERROR: [present-rich] Building wheel for simple-winservice (pyproject.toml) exited with 1 2025-09-26T23:37:06,580 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpwr9x0qi4[/] 2025-09-26T23:37:06,581 [bold magenta]cwd[/]: /tmp/pip-wheel-4gvh282r/simple-winservice_6461a55a762141cb833edc4763dec3b9 2025-09-26T23:37:06,582 Building wheel for simple-winservice (pyproject.toml): finished with status 'error' 2025-09-26T23:37:06,584 ERROR: Failed building wheel for simple-winservice 2025-09-26T23:37:06,587 Failed to build simple-winservice 2025-09-26T23:37:06,588 ERROR: Failed to build one or more wheels 2025-09-26T23:37:06,589 Exception information: 2025-09-26T23:37:06,589 Traceback (most recent call last): 2025-09-26T23:37:06,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-09-26T23:37:06,589 status = run_func(*args) 2025-09-26T23:37:06,589 ^^^^^^^^^^^^^^^ 2025-09-26T23:37:06,589 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-09-26T23:37:06,589 return func(self, options, args) 2025-09-26T23:37:06,589 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-26T23:37:06,589 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2025-09-26T23:37:06,589 raise CommandError("Failed to build one or more wheels") 2025-09-26T23:37:06,589 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-26T23:37:06,594 Removed build tracker: '/tmp/pip-build-tracker-hapqk_dz'