Трабл при сборке РПМ пакетов

Изображение пользователя Vlad.
Опубликовано:
Раздел:

Дистрибутив ASPLinux 9.2
При сборке RPM пакетов из src.rpm , столкнулся с таким траблом, практичеси все собранные пакеты получаются очень большого размера.
Например, решил собрать себе КДЕ3.4 взял src.rpm для ASPLinux 10, и при сборке qt размер пакета qt-3.3.4-0.fc3.0.i686.rpm получился размером в 30 Мб, хотя на сайте он примерно 3 мб.
Практически тоже самое и с остальными пакетами.
Может кто то сталкивался с таким глюком ?

Хотя КДЕ собралось и работает.


Изображение пользователя Tigro.

Re: Трабл при сборке РПМ пакетов #1

В пакет добавилась отладочная информация. Это скорее всего произошло по тому, что вы сделали все по правилам, как ни странно. Включили, наверно, опцию:

%debug_package %{nil}

Так вот если в ASP 9 все было ОК, то тут все включается в сам RPM пакет. Выключите эту опцию, будет появлятся пакет debuginfo, но зато размеры нужных пакетов будут в пределах разумного.


Да что вы все вокруг да около? Да спрашивайте напрямик! В. С. Высоцкий.

Изображение пользователя alex_root.

Re: Трабл при сборке РПМ пакетов #2

У меня jDoom(3Mb) 160Мб "нагадил" Улыбка Так что это ещё не рекорд.
А про КДЕ3.4 хоть расскажешь? Чё там новенького?


640 КБ памяти должно хватать каждому ©

Изображение пользователя alexhack.

Re: Трабл при сборке РПМ пакетов #3

Обычно это все от того, что при сборке в конфигах подсистемы rpm прописано использовать ключик -g для компилятора, только вот натравить strip команду на dll они забыли, по крайней мере такой точно было у меня в 9 асплинукс, я из-за этого вынужден был вставлять принудительный вызов скрипта из rpm под системы который отвечает за strip динамических библиотек. на эту тему я уже высказывался в форуме на сайте asplinux.

Изображение пользователя Tigro.

Re: Трабл при сборке РПМ пакетов #4

Какие люди появились Улыбка


Да что вы все вокруг да около? Да спрашивайте напрямик! В. С. Высоцкий.

Изображение пользователя alexhack.

Re: Трабл при сборке РПМ пакетов #5

Да, я снова в сети. Ура. И совершенно случайно наткнулся на этот сайтик.