Summary: | media-sound/musescore-3.0.1-r1: No rule to make target 'mscore/revision.h', needed by 'mscore/CMakeFiles/mscore_autogen'. Stop. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nick <nickAristocrates> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fordfrog |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | musescore_build.log.bz2 |
Description
Nick
2019-02-02 07:17:04 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1704101d916dd7cac6acb51c14025ff1dc4a13e commit f1704101d916dd7cac6acb51c14025ff1dc4a13e Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2019-02-02 21:40:11 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2019-02-02 21:40:24 +0000 media-sound/musescore-{3.0.1-r1,9999}: fixes 1) fixed man pages patch 2) disabled download of soundfonts during configure phase Bug: https://bugs.gentoo.org/677080 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/musescore/Manifest | 1 + .../files/musescore-3.0.1-man-pages.patch | 22 ++++++++++++++++++++-- media-sound/musescore/musescore-3.0.1-r1.ebuild | 13 ++++++++++++- media-sound/musescore/musescore-9999.ebuild | 16 ++++++++++++++++ 4 files changed, 49 insertions(+), 3 deletions(-) i did some fixes for issues i found in your build.log. but i doubt these are related to your issue. anyway, you can try to emerge new version of musescore again to check. on my system musescore-30.0.1-r1 and 9999 compile fine. i can see you are running amd64 whereas i am running ~amd64. i suppose your issue might be related to one of the following things (or another): 1) though webengine use flag is disabled in your case, the configure script complains about webengine cmake file missing. you can try to emerge dev-qt/qtwebengine:5[widgets] and see if that helps. i do not have webengine use flag enabled but i have qtwebengine installed. 2) i have newer version of cmake than you (because i am on ~amd64). mine is dev-util/cmake-3.13.3. you can try to emerge that version of cmake and see if that helps to solve the issue. please report back your findings. 1) >though webengine use flag is disabled That's definely not our case. I tested it with enabled webengine use and reproduced this crash. 2) >i have newer version of cmake than you Yes, after updating cmake to 3.13.4 musescore istalled successfully. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d564b5cdbe9d0aee98a2a0178552bd2ac468ff6 commit 2d564b5cdbe9d0aee98a2a0178552bd2ac468ff6 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2019-02-03 09:30:10 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2019-02-03 09:30:10 +0000 media-sound/musescore-{3.0.1-r1,9999}: requires newer cmake Closes: https://bugs.gentoo.org/677080 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/musescore/musescore-3.0.1-r1.ebuild | 1 + media-sound/musescore/musescore-9999.ebuild | 1 + 2 files changed, 2 insertions(+) thank you for your feedback. i was not able to emerge cmake-3.10.3 (configure error) but with cmake-3.11.4-r1 musescore-3.0.1-r1 and musescore-9999 compiled fine so setting depend to >=dev-util/cmake-3.11. The correct way to do this is instead define CMAKE_MIN_VERSION before `inherit cmake-utils`. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5226c8c9815ba2e4cf385adaf978d397c034fc24 commit 5226c8c9815ba2e4cf385adaf978d397c034fc24 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2019-02-03 14:48:25 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2019-02-03 14:48:56 +0000 media-sound/musescore-{3.0.1-r1,9999}: fixes 1) fixed cmake restriction implementation 2) src_prepare: replaced default with cmake-utils_src_prepare Bug: https://bugs.gentoo.org/677080 Closes: https://bugs.gentoo.org/677156 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/musescore/musescore-3.0.1-r1.ebuild | 4 ++-- media-sound/musescore/musescore-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) |