-
-
Notifications
You must be signed in to change notification settings - Fork 19
Description
I encountered an installation failure when attempting to upgrade qownnotesapi from version 25.8.0 to 26.2.1 on a standard Linux system (non-NixOS).
Environment
- Nextcloud version: 32.0.5
- Operating System: Ubuntu 24
- PHP version: 8.x
- Installation method attempted: Both via Nextcloud web interface and CLI (
occ app:install)
Steps to Reproduce
- Remove existing qownnotesapi installation:
sudo -u www-data php occ app:remove qownnotesapi - Attempt to install version 26.2.1:
sudo -u www-data php occ app:install qownnotesapi
Expected Behavior
App should install successfully
Actual Behavior
Installation fails with the following error:
Error: Could not extract app qownnotesapi: Out-of-path file extraction {/tmp/oc_tmp_f7wUccmmK5QnzeAj4j2iDNoWZoMmM8Ig/qownnotesapi/.shared/common.just --> /nix/store/x4xnl6ma556ad5k0bi8lffas2blxsn1g-shared-common.just}
The same error occurs when attempting installation through the Nextcloud web interface (Apps section).
Analysis
The package appears to contain references to /nix/store/ paths, which suggests that Nix build artifacts were inadvertently included in the release. These paths don't exist on standard Linux systems, causing the extraction to fail.
Workaround
Reverting to version 25.8.0 via manual Git installation works correctly.
Request
Could you please review the build process for version 26.2.1 and ensure that Nix-specific paths are excluded from the release artifacts? Version 25.8.0 installs without issues.
Thank you for your work on this project!