Demetrio
uid=0 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору eugrus В той что в FC3 (да и предыдущих) именно так как я написал. Добавлено: <!--#Moderation mode--> <pre> [dmitry@www ~]$ sudo rpmbuild --rebuild --buildarch i386 proftpd-1.2.10-8.1.fc3.fr.src.rpm --buildarch: неизвестный параметр [dmitry@www ~]$ rpmbuild -? Использование: rpmbuild [ПАРАМЕТР...] Параметры сборки с [ <файл спецификации> | <тар архив> | <исходный пакет> ]: -bp выполнить по стадию %prep (развернуть исходники и наложить заплаты) из <файл спецификации> -bc выполнить по стадию %build (%prep, затем компиляция) из <файл спецификации> -bi выполнить по стадию %install (%prep, %build, затем установка) из <файл спецификации> -bl проверить раздел %files из <файл спецификации> -ba собрать исходный и двоичный пакеты по <файл спецификации> -bb собрать двоичный пакет по <файл спецификации> -bs собрать исходный пакет по <файлу спецификации> -tp выполнить по стадию %prep (развернуть исходники и наложить заплаты) из <архив tar> -tc выполнить по стадию %build (%prep, затем компиляция) из <архив tar> -ti выполнить по стадию %install (%prep, %build, затем установка) из <архив tar> -ta собрать исходный и двоичный пакеты из <архив tar> -tb собрать двоичный пакет из <архив tar> -ts собрать исходный пакет из <архив tar> --rebuild собрать двоичный пакет из <исходный пакет> --recompile выполнить по стадию %install (%prep, %build, затем установка) из <исходный пакет> --buildroot=КАТАЛОГ переопределить build root --clean после завершения удалить дерево исходников --nobuild не выполнять никаких этапов сборки --nodeps не проверять зависимости пакета перед сборкой --nodirtokens создать заголовок(ки) пакета, совместимые с (устаревшими) форматами rpm[23] --rmsource после завершения удалить исходники --rmspec после завершения удалить файл спецификации --short-circuit перейти непосредственно к указанному этапу (только для c,i) --target=CPU-VENDOR-OS переопределить целевую платформу Общие параметры для всех режимов: -D, --define='MACRO EXPR' определить MACRO со значением EXPR -E, --eval='EXPR' вывести значение макроса EXPR --macros=<FILE:...> использовать <FILE:...> вместо файла(ов) по умолчанию --nodigest не проверять дайджест пакета(ов) --nosignature не проверять подпись(и) в пакете(ах) --rcfile=<FILE:...> использовать <FILE:...> вместо файла(ов) по умолчанию -r, --root=ROOT использовать ROOT как корневой каталог (default: "/") --querytags отобразить известные ключи запроса --showrc показать текущее значение rpmrc и макросов --quiet выводить минимум сообщений -v, --verbose выводить более детальные сообщения --version вывести номер версии этой прграммы Options implemented via popt alias/exec: --dbpath=КАТАЛОГ использовать базу данных в КАТАЛОГЕ --with=<параметр> разрешить configure параметр <параметр> для сборки --without=<параметр> запретить configure параметр <параметр> для сборки Help options: -?, --help Show this help message --usage Display brief usage message </pre> Добавлено: <pre> [dmitry@www ~]$ grep -Ri x86_64 /usr/lib/rpm /usr/lib/rpm/rpmrc:optflags: x86_64 -O2 -g /usr/lib/rpm/rpmrc:arch_canon: x86_64: x86_64 1 /usr/lib/rpm/rpmrc:buildarchtranslate: x86_64: x86_64 /usr/lib/rpm/rpmrc:buildarchtranslate: amd64: x86_64 /usr/lib/rpm/rpmrc:buildarchtranslate: ia32e: x86_64 /usr/lib/rpm/rpmrc:arch_compat: x86_64: amd64 athlon noarch /usr/lib/rpm/rpmrc:arch_compat: amd64: x86_64 athlon noarch /usr/lib/rpm/rpmrc:arch_compat: ia32e: x86_64 athlon noarch /usr/lib/rpm/rpmrc:buildarch_compat: x86_64: noarch /usr/lib/rpm/rpmrc:buildarch_compat: amd64: x86_64 /usr/lib/rpm/rpmrc:buildarch_compat: ia32e: x86_64 /usr/lib/rpm/config.guess: x86_64:Linux:*:*) /usr/lib/rpm/config.guess: echo x86_64-${VENDOR:-unknown}-linux-gnu /usr/lib/rpm/config.sub: i*86 | x86_64) /usr/lib/rpm/config.sub: | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ /usr/lib/rpm/config.sub: basic_machine=x86_64-pc /usr/lib/rpm/redhat/rpmrc:optflags: x86_64 %{__global_cflags} -m64 /usr/lib/rpm/redhat/config.guess: x86_64:Linux:*:*) /usr/lib/rpm/redhat/config.guess: echo x86_64-${VENDOR:-unknown}-linux-gnu /usr/lib/rpm/redhat/config.sub: i*86 | x86_64) /usr/lib/rpm/redhat/config.sub: | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ /usr/lib/rpm/redhat/config.sub: basic_machine=x86_64-pc </pre> | Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 15:38 27-05-2005 | Исправлено: Demetrio, 15:48 27-05-2005 |
|