From: snake (snake@linux.co.uk)
Date: Sun 24 Nov 2002 - 01:31:58 EET
Content-Type: text/plain;
charset="gb2312"
Content-Transfer-Encoding: 8bit
burayi cok mesgul ediyorum sanirim ama sorry.
komut
# rpmbuild mis ben
# rpm --build seklinde yaziordum.
rpmbuild --rebuild NVIDIA_kernel-1.0-3123.src.rpm
seklinde yazdigimda ise bir cok eror aliorum. ve en son
RPM build errors:
user buildmeister does not exist - using root
group buildmeister does not exist - using root
user buildmeister does not exist - using root
group buildmeister does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.75227 (%install)
seklinde bir cikti aldim.
ciktilarin orta kisimlarinda ise
nv.c:262: warning: `struct pci_dev' declared inside parameter list
nv.c:266: warning: implicit declaration of function `pci_read_config_dword'
nv.c:267: warning: implicit declaration of function `pci_write_config_dword'
nv.c:300: warning: implicit declaration of function `pci_find_class'
nv.c:300: warning: assignment makes pointer from integer without a cast
nv.c:302: warning: passing arg 1 of `nvos_is_nv_device' from incompatible pointer type
nv.c:317: warning: implicit declaration of function `pci_read_config_word'
nv.c:323: warning: implicit declaration of function `pci_write_config_word'
nv.c:326: warning: passing arg 1 of `nvos_get_pci_size' from incompatible pointer type
nv.c:327: warning: passing arg 1 of `nvos_get_pci_size' from incompatible pointer type
nv.c:329: dereferencing pointer to incomplete type
nv.c:354: warning: assignment makes pointer from integer without a cast
nv.c: In function `nvos_malloc':
nv.c:392: warning: implicit declaration of function `vmalloc'
seklinde warning ler dolu:)
acaba
# rpmbuild --rebuild paket.rpm
--rebuild yerine baska parametremi yazmam gerekli?
sisteminiz belki redhat olmayabilir ben rpmbuild --help ciktisinida yaziyim icinden hangi parametrei secmem gerektigini soylerseniz sevinirim.
[root@localhost program]# rpmbuild --help
Usage: rpmbuild [OPTION...]
Build options with [ | | ]:
-bp build through %prep (unpack sources and apply
patches) from
-bc build through %build (%prep, then compile)
from
-bi build through %install (%prep, %build, then
install) from
-bl verify %files section from
-ba build source and binary packages from
-bb build binary package only from
-bs build source package only from
-tp build through %prep (unpack sources and apply
patches) from
-tc build through %build (%prep, then compile)
from
-ti build through %install (%prep, %build, then
install) from
-ta build source and binary packages from
-tb build binary package only from
-ts build source package only from
--rebuild build binary package from
--recompile build through %install (%prep, %build, then
install) from
--buildroot=DIRECTORY override build root
--clean remove build tree when done
--nobuild do not execute any stages of the build
--nodeps do not verify build dependencies
--nodirtokens generate package header(s) compatible with
(legacy) rpm[23] packaging
--rmsource remove sources when done
--rmspec remove specfile when done
--short-circuit skip straight to specified stage (only for c,i)
--target=CPU-VENDOR-OS override target platform
Common options for all rpm modes:
-D, --define='MACRO EXPR' define MACRO with value EXPR
-E, --eval='EXPR' print macro expansion of EXPR
--macros= read instead of default file(s)
--nodigest don't verify package digest(s)
--nosignature don't verify package signature(s)
--rcfile= read instead of default file(s)
-r, --root=ROOT use ROOT as top level directory (default: "/")
--querytags display known query tags
--showrc display final rpmrc and macro configuration
--quiet provide less detailed output
-v, --verbose provide more detailed output
--version print the version of rpm being used
Options implemented via popt alias/exec:
--dbpath=DIRECTORY use database in DIRECTORY
--with= enable configure for build
--without= disable configure for build
Help options:
-?, --help Show this help message
--usage Display brief usage message
-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
http://www.linux.org.tr/listeler.php sayfasina bakiniz.
Listeden çıkmak için: 'linux-baslangic-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------