Skip to content

Version 26.2.1 installation fails due to out-of-path Nix store references #57

@manja-arch

Description

@manja-arch

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

  1. Remove existing qownnotesapi installation: sudo -u www-data php occ app:remove qownnotesapi
  2. 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!

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions