1)Сделал git clone git://git.altlinux.org/people/real/packages/glib2.git
2)Увидел что там версия 2.22
3) Зашёл на
http://sisyphus.ru/ru/srpm/Sisyphus/glib2/sources, скачал от туда файлы и заменил ими старые.
4) сделал gear-update -c ./glib-2.26.1.tar.bz2 glib2
5) Создалась папка glib2, куда распаковались исходники :
Состав папки теперь выглядит так:
gio-2.26.map
glib-2.26.1.tar.bz2
glib-2.26.map
glib2.csh
glib2.sh
glib2.spec
gobject-2.26.map
glib2 - папка с исходниками
6) После запуска gear-hsh создаются пакеты версии 2.22
Wrote: /usr/src/RPM/SRPMS/glib2-2.22.2-alt1.1.src.rpm
Wrote: /usr/src/RPM/RPMS/i586/glib2-2.22.2-alt1.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/noarch/glib2-locales-2.22.2-alt1.1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/i586/glib2-devel-2.22.2-alt1.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/glib2-devel-static-2.22.2-alt1.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/noarch/glib2-doc-2.22.2-alt1.1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/i586/libgio-2.22.2-alt1.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libgio-devel-2.22.2-alt1.1.i586.rpm
Wrote: /usr/src/RPM/RPMS/noarch/libgio-doc-2.22.2-alt1.1.noarch.rpm
Народ, спасите, что сделал не так? Ещё чуть-чуть и точно головой об стену буду биться :(