Skip to content

[FIX] Install script resillience and location in PATH#130

Merged
brinkflew merged 1 commit intobetafrom
avs-install-sh-fix
Jan 19, 2026
Merged

[FIX] Install script resillience and location in PATH#130
brinkflew merged 1 commit intobetafrom
avs-install-sh-fix

Conversation

@brinkflew
Copy link
Contributor

Description

Fix issues in install script when no plugins are installed prior to installation (expected behaviour).

Location of the symlink to odev was forced into one of two specific directories (used by Fedora or Ubuntu) that are not present on various distributions, including MacOS. Detect a valid entry under PATH to add it automatically under an existing location.

Linked Issues

Link the issues that this PR solves, if any:

Compliance

  • I have read the contribution guide
  • I made sure the documentation is up-to-date both in doctrings and the docs directory
  • I have added or modified unit tests where necessary
  • I have added new libraries to the requirements.txt file, if any
  • I have incremented the version number according the versioning guide
  • The PR contains my changes only and no other external commit

Fix issues in install script when no plugins are installed prior to
installation (expected behaviour).

Location of the symlink to odev was forced into one of two specific
directories (used by Fedora or Ubuntu) that are not present on various
distributions, including MacOS. Detect a valid entry under PATH to
add it automatically under an existing location.

closes #129
@brinkflew brinkflew requested a review from lse-odoo January 12, 2026 16:11
@brinkflew brinkflew self-assigned this Jan 12, 2026
@brinkflew brinkflew added the bug Something isn't working label Jan 12, 2026
Copy link
Contributor

@lse-odoo lse-odoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have the computer on which I had the issue on hand currently 😬 code itself looks good to me!

@brinkflew brinkflew merged commit 90964c4 into beta Jan 19, 2026
4 of 5 checks passed
@brinkflew brinkflew deleted the avs-install-sh-fix branch January 19, 2026 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants