Portál AbcLinuxu, 1. června 2025 09:49


Dotaz: rpm-build

18.9.2003 23:34 johann | skóre: 12
rpm-build
Přečteno: 222×
Odpovědět | Admin
zdravim, skusal niekto z vas vygenerovat rpm-balik z tar-u cez nastroj rpmbuild ?

mne to stale vyhadzuje errory -

error: Položka Name musí být v balíčku přítomna: (main package) error: Položka Version musí být v balíčku přítomna: (main package) error: Položka Release musí být v balíčku přítomna: (main package) error: Položka Summary musí být v balíčku přítomna: (main package) error: Položka Group musí být v balíčku přítomna: (main package) error: Položka License musí být v balíčku přítomna: (main package)

,,,a neviem ako to tam mam dostat...

man ani help nepomohlo - je mozne ze som zle cital, ale je to tak...

popripade existuje este nejaky nastroj na zdroj. <-> rpm
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.9.2003 00:35 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše rpm-build
Odpovědět | | Sbalit | Link | Blokovat | Admin
rpmbuild neznam a nepouzivam, ale zkus checkinstall, delam s nim tgz balicky, ale umi i rpm
-- Nezdar není hanbou, hanbou je strach z pokusu.
19.9.2003 10:03 Yeti
Rozbalit Rozbalit vše rpm-build
Mno, rpmbuild je soucast rpm, a pokud delas rpm checkinstallem, tak ho urcite pouzivas, takze bys o tom alespon mohl vedet ;-) K checkinstallu bych rekl, ze kdyz chces narchylo zabalit neco pro tvuj pocitac, aby to slo snadno ondinstalovat, tak je OK, ale pro prenositelnost nejaka ta rucni prace zapotrebi je.

K dotazu: pri buildu z tarballu je pouziti rpmbuild -tb blbabla.tar.gz (viz rpmbuild(1)), tarball samozrejme musi obsahovat spec file.

19.9.2003 10:42 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše rpm-build
ja nepisu o tom, ze ho pouzivam na rpm, delam si s nim balicky pro slacka...
-- Nezdar není hanbou, hanbou je strach z pokusu.
19.9.2003 11:02 Yeti
Rozbalit Rozbalit vše rpm-build
Tak to je fakt dobra rada po nekoho, kdo chce udelat rpm ;-)
20.9.2003 11:07 johann | skóre: 12
Rozbalit Rozbalit vše rpm-build
cize ak som to dobre pochopil, musi byt v tare subor spec file aby dokazal vyrobit rpm?
20.9.2003 11:25 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše rpm-build
Ano. rpmbuild není žádná magická hůlka, která by z tarballů se zdrojáky dělala binární rpm. rpmbuild -tb foo.tar.gz je zcela ekvivalentní rpmbuild -bb foo.spec s jediným rozdílem, že se spec file hledá v tarballu. Chceš-li narychlo vyrobit téměř nepřenositelný balíček pro tvůj počítač, použij něco jako checkinstall. Chceš-li kvalitní a přenositelné balíčky, nauč se je dělat sám ;-) Chceš-li něco mezi (automatizace kam až to jde, s následnou možností lidského zásahu), použij něco jako autospec nebo perl2rpm.
20.9.2003 11:55 johann | skóre: 12
Rozbalit Rozbalit vše rpm-build
skusim ten chceckinstall alebo spravim specfile a zrejme ho dam do /usr/src/zatialneviemco - pouzivam mdk a uvidim co to udela

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.