[devel] [#29164] FAILED MySQL.git=5.1.50-alt1 del=MySQL5.1

Denis Kirienko dk на altlinux.ru
Вс Сен 19 09:11:10 UTC 2010


18.09.2010 11:29, Vitaly Kuznetsov пишет:

> Там смена
> сонейма у libmysqlclient и требуется массовая пересборка. Я расшарил
> задание 29164, прошу всех добавить туда свои пакеты.

Поскольку я не умею собирать из git и заводить себе git-репозиторий не
собираюсь, то я сделал следующее:

1. В spec-файле ejudge.spec исправил
BuildPreReq: libMySQL-devel >= 5.1.50

2. Собрал ejudge-2.3.16-alt2.src.rpm

3. Скачал
libMySQL-5.1.50-alt1.i586.rpm и libMySQL-devel-5.1.50-alt1.i586.rpm
из http://git.altlinux.org/tasks/29164/build/1/i586/rpms/
и положил их в локальный хэшер.

4. Проверил пересобираемость ejudge-*-src.rpm в хэшере
Увидел, что в зависимостях у получившегося i586.rpm получилось
libmysqlclient.so.16(libmysqlclient_16)

5. $ rsync -e ssh ejudge-2.3.16-alt2.src.rpm git.alt:

6. $ ssh git.alt task add 29164 srpm ejudge-2.3.16-alt2.src.rpm
task #29164: added #7: build srpm ejudge-2.3.16-alt2.src.rpm

Все правильно?

--
Денис


Подробная информация о списке рассылки Devel