Bug 33057 - Не запускается musescore
Summary: Не запускается musescore
Status: CLOSED FIXED
Alias: None
Product: Branch p8
Classification: Distributions
Component: musescore (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P3 normal
Assignee: Grigory Ustinov
QA Contact: qa-p8@altlinux.org
URL:
Keywords: backport
Depends on: 35359
Blocks:
  Show dependency tree
 
Reported: 2017-01-29 21:00 MSK by Сергей
Modified: 2018-09-19 20:09 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Сергей 2017-01-29 21:00:48 MSK
[ssviktory@basealt ~]$ mscore 
initScoreFonts 0x1ecd300
init Help from: </usr/share/mscore-2.0/manual/doc_ru_RU.qhc>
cannot setup data for help engine: Cannot open collection file: /usr/share/mscore-2.0/manual/doc_ru_RU.qhc
Creating interface for ScoreView object
Sample::decompressOggVorbis: open failed: File contains data in an unimplemented format.
Ошибка сегментирования
Читал, что в сизифе такая же ошибка.
Comment 1 ildar 2017-09-08 17:01:54 MSK
всё верно.
Проблема в области внутреннего синтезатора, поэтому запускается так:
$ mscore -s

Виталий, нужно собрать свежую версию.
Comment 2 Grigory Ustinov 2018-01-26 18:12:31 MSK
В сизифе проблема не наблюдается. Предлагаю бэкпортировать новую версию в p8.
Comment 3 ildar 2018-01-29 20:16:58 MSK
Прошу именно так и сделать. Неработающая программа в стабильной ветке - это несерьёзно.
Comment 4 ildar 2018-03-02 10:06:16 MSK
Пересобрал для p8. Ведёт себя странно. Одна из странностей - из звуков работает только метроном.
Кто может, прошу проверить на Сизифной версии.
Если кому нужно, могу выложить пересобранную для p8. Но радости от неё пока маловато.
Comment 5 ildar 2018-05-23 09:01:56 MSK
Со звуком разобрался: текущий в p8 FluidSynth version 1.1.6 не поддерживает тот soundfont, который musescore носит с собой, пруф: http://www.fluidsynth.org/fluidsynth-1-1-7-released/
В остальном новая версия решает проблему, необходимо собрать в p8
Comment 6 ildar 2018-05-23 09:04:17 MSK
TODO по новой сборке: класть шрифты в /usr/share/fonts , SF класть в /usr/share/soundfonts , а в папку приложения сделать симлинки.
Ещё было бы хорошо выделить их в отдельные пакеты.
Comment 7 Grigory Ustinov 2018-08-17 19:01:20 MSK
(В ответ на комментарий №5)
> Со звуком разобрался: текущий в p8 FluidSynth version 1.1.6 не поддерживает тот
> soundfont, который musescore носит с собой, пруф:
> http://www.fluidsynth.org/fluidsynth-1-1-7-released/
> В остальном новая версия решает проблему, необходимо собрать в p8

Стало быть надо собрать новый fluidsynth в p8? Давай соберу, а ты отправишь бэкпорт musescore со всеми правками, которые считаешь нужными?
Comment 8 ildar 2018-08-18 11:15:51 MSK
TODO я написал не для p8, а для сизифной версии. Делать такое в бэкпорте — напрашиваться на неприятности ;)

Для решения именно данного тикета необходимо и достаточно только пересобрать текущую сизифную в p8.
Если ещё пересобрать более свежий fluidsynth, то, мне кажется, это ничего не должно поломать, а пакету musescore это только поможет! 
Comment 9 Grigory Ustinov 2018-08-18 15:15:02 MSK
(В ответ на комментарий №8)
> Для решения именно данного тикета необходимо и достаточно только пересобрать
> текущую сизифную в p8.
> Если ещё пересобрать более свежий fluidsynth, то, мне кажется, это ничего не
> должно поломать, а пакету musescore это только поможет! 

Тогда я займусь бэкпортированием обоих пакетов в p8.
Comment 10 Repository Robot 2018-08-27 20:15:05 MSK
musescore-2.1.0-alt2.M80P.1 -> p8:

Thu Aug 23 2018 Grigory Ustinov <grenka@altlinux> 2.1.0-alt2.M80P.1
- Backport new version to p8 branch (Closes: #33057).

Wed Jul 18 2018 Grigory Ustinov <grenka@altlinux> 2.1.0-alt3
- Fix FTBFS (Add missing rpm-build-xdg).

Thu Nov 23 2017 Fr. Br. George <george@altlinux.ru> 2.1.0-alt2
- Fix sf3 coredump

Thu Nov 16 2017 Fr. Br. George <george@altlinux.ru> 2.1.0-alt1
- 2.1.0
Comment 11 Grigory Ustinov 2018-08-27 20:25:47 MSK
[#211863] p8 DONE (try 2) fluidsynth.git=1.1.11-alt0.M80P.1

Так же был портирован.
Comment 12 ildar 2018-09-07 08:48:02 MSK
Григорий, спасибо. Версия MuseScore уже рабочая, хотя и не самая свежая ;)

А вот с извлечением звуков проблема осталась. Виновника я нашёл, бага https://bugzilla.altlinux.org/show_bug.cgi?id=35359

Так что для полного исправления нам не хватает в p8 ещё libsndfile с поддержкой Vorbis (также как и в Сизифе, а точнее _после_ Сизифной пересборки).
Comment 13 Grigory Ustinov 2018-09-07 14:37:13 MSK
(В ответ на комментарий №12)
> Так что для полного исправления нам не хватает в p8 ещё libsndfile с поддержкой
> Vorbis (также как и в Сизифе, а точнее _после_ Сизифной пересборки).

Вы можете точно назвать нужную версию libsndfile, которую ожидается увидеть в p8?
Версию musescore посвежее могу залить, заодно и в сизифе обновлю.
Comment 14 ildar 2018-09-07 14:44:00 MSK
(В ответ на комментарий №13)
> Вы можете точно назвать нужную версию libsndfile, которую ожидается увидеть в p8?
Я не зря написал "пересборка": текущая в Сизифе (1.0.28) является текущей у апстрима. Если в p8 нужно остаться в текущей для p8 (т.е. 1.0.27), то можно и с ней. Главное - чтобы пересобралось с поддержкой форматов (Vorbis и др.).

> Версию musescore посвежее могу залить, заодно и в сизифе обновлю.
Мне и моей жене не принципиально.
Comment 15 Repository Robot 2018-09-19 20:09:11 MSK
musescore-2.3.2-alt0.M80P.1 -> p8:

Wed Sep 12 2018 Grigory Ustinov <grenka@altlinux> 2.3.2-alt0.M80P.1
- Backport new version to p8 branch after rebuild of libsndfile
- (Closes: #33057) again.

Wed Sep 12 2018 Grigory Ustinov <grenka@altlinux> 2.3.2-alt1
- 2.3.2