[devel] rpmrebuild-arepo

Hihin Ruslan ruslandh на gmail.com
Вс Мар 15 23:03:48 MSK 2015


Здравствуйте Hihin Ruslan
  В сообщении от 15 марта 2015 Hihin Ruslan написал(a):
> Здравствуйте!
>
> А как получить из 64-битного пакета, пакет i586-пакет
> (локально)? Вижу rpmrebuild, вижу его плагин,
> rpmrebuild-arepo, а какую команду давать, непонятно.
> Как я понимаю, надо поставить пакет внутри хэшера, потом
> внктри хэшера дать какую-то команду.

Всё, сам нашёл:

"http://lists.altlinux.org/pipermail/sisyphus/2012-April/357329.html

Ну, раз вы хотите знать... :)

1) Нужно сделать i586 chroot, установить туда пакет 
rpmrebuild-arepo
2) В chroot выполнить:
   AREPO_MODE=lib AREPO_PKGLIST=/path/to/pkglist AREPO_ARCH=i586 
AREPO_COMPAT=/path/to/package.i586.rpm 
AREPO_NATIVE=/path/to/package.x86_64.rpm rpmrebuild -np --include 
arepo.plug /path/to/package.i586.rpm"

И дальше по треду:

"
> А есть-ли штатная возможность прикрутить к хешеру?
> ИМХО удобно было-бы собирая пакет на выходе почить сразу i586 и
> 86_64-i586 после сборки для i586...

Удобно, конечно, но для перепаковки недостаточно i586-пакета, 
нужен ещё 
x86_64 и список всех arepo-пакетов репозитория, простым 
добавлением 
ключика в хешер тут не обойтись."

И всё закончилось:

https://bugzilla.altlinux.org/show_bug.cgi?id=27165


-- 
  А ещё говорят так  (fortune):
 
Q: Why should you always serve a Southern Carolina football man 
soup in a plate? A: 'Cause if you give him a bowl, he'll throw 
it away. 
________________________________________________________________________
С уважением Хихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20150315/3f7ed738/attachment.bin>


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