Summary: | Contains absolute paths in /etc/pango/pango.modules | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Kuznetsov <vitty> | ||||
Component: | libpango | Assignee: | Dmitry V. Levin <ldv> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P3 | CC: | aen, aris, cas, glebfm, ldv, zerg | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Vitaly Kuznetsov
2011-07-21 17:55:42 MSK
Прошу обратить внимание, вызывает проблему с запуском Acrobat Reader на 64 bit. (In reply to comment #0) > Предлагается переделать в конфиге пути на относительные (относительно > %_libdir/pango/%version/modules/) Для того, чтобы сделать эти пути относительными, нужно, насколько я понимаю, реализовать 2 вещи: - поддержку загрузки модулей по относительным путям в pango/modules.c:read_modules(); - вывод относительных путей в pango-querymodules, либо доп. обработка вывода pango-querymodules. Все это, конечно, выглядит очень просто, но, тем не менее, это надо сделать. У меня есть фикс. Как минимум у меня нативная сборка на x86-64 работает. Соответственно, 2 вопроса: - 2vitty@: кто будет тестировать все остальное? - 2aris@: как мы будем обновлять пакет в Сизифе? (In reply to comment #3) > У меня есть фикс. И где фикс? Как минимум у меня нативная сборка на x86-64 работает. > Соответственно, 2 вопроса: > - 2vitty@: кто будет тестировать все остальное? > - 2aris@: как мы будем обновлять пакет в Сизифе? Легко, как и на people/gnome, где еще есть libpango-1.29.4 (In reply to comment #4) > (In reply to comment #3) > > У меня есть фикс. > > И где фикс? У меня есть патч, его я сейчас прицеплю. Еще у меня есть libpango-1.28.4-alt1.src.rpm с этим патчем, могу куда-нибудь выложить. > Как минимум у меня нативная сборка на x86-64 работает. > > Соответственно, 2 вопроса: > > - 2vitty@: кто будет тестировать все остальное? > > - 2aris@: как мы будем обновлять пакет в Сизифе? > > Легко, как и на people/gnome, где еще есть libpango-1.29.4 В 1.29.4 по сравнению с 1.28.3 в этой части ничего не изменилось. Соответственно, патч одинаково прикладывается и к 1.28.3, и к 1.29.4. Created attachment 5159 [details]
proposed patch
(In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > У меня есть фикс. > > > > И где фикс? > > У меня есть патч, его я сейчас прицеплю. > Еще у меня есть libpango-1.28.4-alt1.src.rpm с этим патчем, могу куда-нибудь > выложить. /tmp на варморе -- хорошее место для обмена пакетами (In reply to comment #3) > У меня есть фикс. Как минимум у меня нативная сборка на x86-64 работает. > Соответственно, 2 вопроса: > - 2vitty@: кто будет тестировать все остальное? Мне кажется, что нужно: 1) Протестровать на i586 и удостовериться, что ничего не сломалось. Можно попросить отдел тестирования, у него есть i586-машины 2) Отправить пакет в Сизиф, arepo его перепакует и я проверю, что x86_32 стал работоспособен. (In reply to comment #8) > (In reply to comment #3) > > У меня есть фикс. Как минимум у меня нативная сборка на x86-64 работает. > > Соответственно, 2 вопроса: > > - 2vitty@: кто будет тестировать все остальное? > > Мне кажется, что нужно: > > 1) Протестровать на i586 и удостовериться, что ничего не сломалось. Можно > попросить отдел тестирования, у него есть i586-машины На двух i586 машинах проверил -- вроде, ничего не сломалось. Полагаю, можно отправлять libpango-1.28.4-alt1.src.rpm в Сизиф. libpango-1.28.4-alt1 -> sisyphus: * Mon Oct 10 2011 Dmitry V. Levin <ldv@altlinux> 1.28.4-alt1 - Updated to 1.28.4. - /etc/pango/pango.modules: do not store absolute pathnames for default modules (closes: #25938). В текущей версии libpango-1.32.1-alt1 проблема снова актуальна. libpango-1.32.1-alt2 -> sisyphus: * Thu Nov 08 2012 Dmitry V. Levin <ldv@altlinux> 1.32.1-alt2 - Packaged /usr/lib64/pango/pango-querymodules hard link to /usr/bin/pango-querymodules, changed %post script to use this hard link (closes: #25938). |