Дистрибутив ASPLinux 9.2
При сборке RPM пакетов из src.rpm , столкнулся с таким траблом, практичеси все собранные пакеты получаются очень большого размера.
Например, решил собрать себе КДЕ3.4 взял src.rpm для ASPLinux 10, и при сборке qt размер пакета qt-3.3.4-0.fc3.0.i686.rpm получился размером в 30 Мб, хотя на сайте он примерно 3 мб.
Практически тоже самое и с остальными пакетами.
Может кто то сталкивался с таким глюком ?
Хотя КДЕ собралось и работает.
Re: Трабл при сборке РПМ пакетов #1
В пакет добавилась отладочная информация. Это скорее всего произошло по тому, что вы сделали все по правилам, как ни странно. Включили, наверно, опцию:
%debug_package %{nil}
Так вот если в ASP 9 все было ОК, то тут все включается в сам RPM пакет. Выключите эту опцию, будет появлятся пакет debuginfo, но зато размеры нужных пакетов будут в пределах разумного.
Да что вы все вокруг да около? Да спрашивайте напрямик! В. С. Высоцкий.
Re: Трабл при сборке РПМ пакетов #2
У меня jDoom(3Mb) 160Мб "нагадил"
Так что это ещё не рекорд.
А про КДЕ3.4 хоть расскажешь? Чё там новенького?
640 КБ памяти должно хватать каждому ©
Re: Трабл при сборке РПМ пакетов #3
Обычно это все от того, что при сборке в конфигах подсистемы rpm прописано использовать ключик -g для компилятора, только вот натравить strip команду на dll они забыли, по крайней мере такой точно было у меня в 9 асплинукс, я из-за этого вынужден был вставлять принудительный вызов скрипта из rpm под системы который отвечает за strip динамических библиотек. на эту тему я уже высказывался в форуме на сайте asplinux.
Re: Трабл при сборке РПМ пакетов #4
Какие люди появились
Да что вы все вокруг да около? Да спрашивайте напрямик! В. С. Высоцкий.
Re: Трабл при сборке РПМ пакетов #5
Да, я снова в сети. Ура. И совершенно случайно наткнулся на этот сайтик.