Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux: Mod-script-pipe not installed #2265

Closed
Tracked by #2353
SteveDaulton opened this issue Dec 10, 2021 · 2 comments · Fixed by #2522
Closed
Tracked by #2353

Linux: Mod-script-pipe not installed #2265

SteveDaulton opened this issue Dec 10, 2021 · 2 comments · Fixed by #2522
Assignees
Labels
bug An error, undesired behaviour, or missed functionality Build / CI Bugs and tasks regarding builds and Continuous Integration Linux Bugs only affecting Linux systems regression Bug is a regression against previous version
Milestone

Comments

@SteveDaulton
Copy link
Member

SteveDaulton commented Dec 10, 2021

Describe the bug
On running sudo make install, mod-script-pipe.so is not copied to the system.

To Reproduce
Steps to reproduce the behavior:

  1. Build Audacity 3.2.0 alpha
  2. sudo make install from the build directory
  3. Observe that mod-script-pipe.so is not installed to /usr/local/share/audacity/modules/

Expected behavior
mod-script-pipe.so to be copied to /usr/local/share/audacity/modules/

Screenshots
If applicable, add screenshots to help explain your problem.

Additional information (please complete the following information):

  • OS: Xubuntu 20.04
  • Version 3.2.0-alpha-20211210
  • (if relevant) Sound Device [e.g. Windows WASAPI, USB Sound card]

Additional context
Add any other context about the problem here.

@SteveDaulton SteveDaulton added bug An error, undesired behaviour, or missed functionality regression Bug is a regression against previous version labels Dec 10, 2021
@imciner2
Copy link
Contributor

imciner2 commented Dec 10, 2021

That module is architecture dependent, so it should not be in any share-based folder on a Linux system - those folders are for files that are not dependent on the CPU architecture. It actually belongs inside lib/audacity, and I think it is currently installed to lib/audacity/modules.

@SteveDaulton
Copy link
Member Author

SteveDaulton commented Dec 10, 2021

Found it - it's installed to /usr/local/lib/audacity/modules/.
In that case, the problem is that Audacity does not find the module in /usr/local/lib/audacity/modules/.
Audacity does find the module if it is placed in /usr/local/share/audacity/modules/.

@LWinterberg LWinterberg added Build / CI Bugs and tasks regarding builds and Continuous Integration Linux Bugs only affecting Linux systems labels Dec 15, 2021
@crsib crsib added this to To do in CI Improvements via automation Dec 16, 2021
@crsib crsib added this to the Audacity 3.2 milestone Dec 16, 2021
@LWinterberg LWinterberg mentioned this issue Dec 28, 2021
21 tasks
@AnitaBats AnitaBats added this to To do in Sprint 12 - Audacity 3.2 via automation Jan 25, 2022
@crsib crsib moved this from To do to In progress in Sprint 12 - Audacity 3.2 Feb 7, 2022
crsib added a commit to crsib/audacity that referenced this issue Feb 7, 2022
@crsib crsib moved this from In progress to Review in progress in Sprint 12 - Audacity 3.2 Feb 7, 2022
CI Improvements automation moved this from To do to Done Feb 8, 2022
Sprint 12 - Audacity 3.2 automation moved this from Review in progress to Ready for QA Feb 8, 2022
@Penikov Penikov moved this from Ready for QA to In QA in Sprint 12 - Audacity 3.2 Feb 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An error, undesired behaviour, or missed functionality Build / CI Bugs and tasks regarding builds and Continuous Integration Linux Bugs only affecting Linux systems regression Bug is a regression against previous version
Projects
Development

Successfully merging a pull request may close this issue.

4 participants