incorrect filenames in /share/sound/CMakeLists.txt prevent installation
Reported version
3.2
Type
Development
Frequency
Many
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
Yes
Project
/share/sound/CMakeLists.txt in the 3.2 source code contains three references to "MuseScore_General-License.md" (lines 32, 35 & 38). The hyphen in this filename should be an underscore instead ("MuseScore_General_License.md"). This error prevents the "make install" step from completing successfully.
Fix version
3.2.3
Comments
see https://github.com/musescore/MuseScore/pull/5177
It looks like it should only make a wrong license file being installed (a renamed FluidR3Mono_License.md instead of MuseScore_General_License.md) but not prevent the whole installation from happening. Of course, this should be corrected too, but does it really cause installation to fail for you?
In reply to It looks like it should only… by dmitrio95
Yes, it caused "make install" to error and not complete, saying it couldn't find "FluidR3Mono_License.md".
That can't really be, that file exists and is still part of the Git(Hub) repo, see https://github.com/musescore/MuseScore/blob/4b543fdea3542472c88f1c96ac6…
I suspect your repository is broken?
In reply to That can't really be, that… by Jojo-Schmitz
I was compiling from 3.2 source code, not github, and the FluidR3 files are not present in the archive I downloaded. The MuseScore_General* files are present instead.
So where did you get the source code from, if not from GitHub?
In reply to So where did you get the… by Jojo-Schmitz
The MuseScore download page has a source code link that points here: https://musescore.org/en/download/musescore.tar.bz2
Clicking that link redirects the download to "Musescore-3.2.0.zip".
Well, that way of building MuseScore is not mentioned in the developers' handbook ;-)
Should get fixed anyhow, the PR is ready...
Fixed in branch master, commit 4636221f43
fix #291370: incorrect filenames in /share/sound/CMakeLists.txt prevent installation
Fixed in branch master, commit 6a6e0d04ff
_Merge pull request #5177 from Jojo-Schmitz/sound
fix #291370: incorrect filenames in /share/sound/CMakeLists.txt prevent installation_
Automatically closed -- issue fixed for 2 weeks with no activity.