| Summary: | broken on x86_64 | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Igor Zubkov <icesik> |
| Component: | python-module-xlib | Assignee: | Vitaly Lipatov <lav> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | antohami, cas, cow, darktemplar, evg, george, grenka, imz, lav, mithraen, nbr, qa_viy, rider, sem, shaba, sin, slev, vitty, viy |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Что, в полиси рекомендуется не делать отдельный build? Вообще странная рекомендация делать промежуточный buildroot, уже не помню зачем это было нужно. А использование INSTALLED_FILES без проблем приведёт к неупакованному каталогу. (In reply to comment #1) > Что, в полиси рекомендуется не делать отдельный build? > Вообще странная рекомендация делать промежуточный buildroot, уже не помню > зачем это было нужно. По мне, это не полиси, а как сказал кто-то в devel@ -- фикция. > А использование INSTALLED_FILES без проблем приведёт к неупакованному > каталогу. И что же делать? Я решил долго не мучаться и просто вписал в спек mv %buildroot%prefix/lib %buildroot%_libdir fixed * Tue Jun 20 2006 Vitaly Lipatov <lav@altlinux.ru> 0.12-alt0.2 - hack for build at x86_64 (fix bug #9710) (In reply to comment #3) > Я решил долго не мучаться и просто вписал в спек > mv %buildroot%prefix/lib %buildroot%_libdir > > fixed > * Tue Jun 20 2006 Vitaly Lipatov <lav@altlinux.ru> 0.12-alt0.2 > - hack for build at x86_64 (fix bug #9710) > > Согласно - http://sisyphus.altlinux.org/find.shtml?request=python-module-xlib 0.12-alt0.1 версии в Сизифе нет. Reopen отправил ещё раз, возможно пропала по дороге (In reply to comment #5) > отправил ещё раз, возможно пропала по дороге Не вижу. Когда и куда она была отправлена? python-module-xlib-0.12-alt0.3.src.rpm uploaded to Incoming/Sisyphus (SS) at Пнд 11 Сен 2006 02:22:50 Произошла путаница с номером релиза. Отправил python-module-xlib-0.12-alt2.src.rpm (In reply to comment #8) > Произошла путаница с номером релиза. > Отправил > python-module-xlib-0.12-alt2.src.rpm Вот теперь вижу что прибежало... Dear Vitaly Lipatov ! The python-module-xlib-0.12-alt2 package passed thru incoming rebuild for x86_64 architecture. Thank you! Dear Vitaly Lipatov ! The python-module-xlib-0.12-alt2 package passed thru incoming rebuild for i586 architecture. Thank you! |
Сборка пакета сломана на x86_64 (из-за не соблюдения рекомендаций из python-policy). Исправление делается очень быстро. Сейчас в спеке: %build %__python setup.py build %install %__python setup.py install --root %buildroot %files %python_sitelibdir/* Надо заменить на: %build %__mkdir_p buildroot # Unfortunately build and install steps should be done at once # because otherwise .pyo files won't get into INSTALLED_FILES # record CFLAGS="%optflags" %__python setup.py \ install --optimize=2 \ --root=`pwd`/buildroot \ --record=INSTALLED_FILES %install %__mkdir_p %buildroot/ %__cp -pr buildroot/usr %buildroot/ unset RPM_PYTHON %files -f INSTALLED_FILES %doc NEWS README TODO Проверено в vserver64 на сборку.