On Saturday March 13 2010 08:30:02 Pawel Dlugosz wrote: > W dniu 2010-03-12 20:31, Krzysztof pisze: > > Witam, > > > > Dziś chciałem sobie przebudować jedną paczkę ale przed zrobieniem tego > > coś mnie tknęło i upnąłem sobie skrypt builder. Przy próbie budowania > > dostałem > > > taki oto komunikat: > Jeszcze niech cię tknie i upnij sobie rpm-build-macros. > > rpm-build-macros-1.548-1.noarch
Jak już jest o rpm-build-macros, ja mam pytanie. [enleth] [14:20:02] [~]$builder --init-rpm-dir Initialising rpm directories to /home/users/enleth/rpm/packages from :pserver:[email protected]:/cvsroot U packages/.cvsignore U packages/rpm.groups U packages/dropin U packages/mirrors U packages/md5 U packages/adapter U packages/adapter.awk U packages/fetchsrc_request U packages/builder U packages/relup.sh U packages/compile.sh U packages/repackage.sh To checkout *all* .spec files (read-only): - run cvs co SPECS To checkout *all* packages: - run cvs up in /home/users/enleth/rpm/packages/packages/packages dir To commit with your developer account: - edit /home/users/enleth/rpm/packages/packages/packages/CVS/Root [enleth] [14:20:08] [~]$ls rpm/ packages [enleth] [14:20:18] [~]$ls rpm/packages/ BUILD packages RPMS SRPMS [enleth] [14:20:20] [~]$ls rpm/packages/packages/ adapter adapter.awk builder compile.sh CVS dropin fetchsrc_request md5 mirrors relup.sh repackage.sh rpm.groups Pytanie brzmi: WTF? Tak ma być? Po co i dlaczego? Idziemy dalej: [enleth] [14:22:21] [~]$cd rpm/packages/packages/ [enleth] [14:22:28] [~/rpm/packages/packages]$builder spice builder: SMP make flags are set to -j4 /usr/bin/builder[2488]: cd: /home/users/enleth/rpm/packages/packages/packages - No such file or directory U spice/spice.spec /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory /usr/bin/builder[2488]: cannot create /home/users/enleth/rpm/packages/packages/packages/spice/.cvsignore: No such file or directory # $Revision: 1.17 $, $Date: 2009/12/28 23:55:24 $ /usr/bin/builder[2488]: cd: /home/users/enleth/rpm/packages/packages/packages/spice - No such file or directory error: Unable to open spice.spec: No such file or directory error: Name field must be present in package: (main package) error: Version field must be present in package: (main package) error: Release field must be present in package: (main package) error: Summary field must be present in package: (main package) error: Group field must be present in package: (main package) error: License field must be present in package: (main package) internal error: cache_rpm_dump not called! (missing %prep?) internal error: cache_rpm_dump not called! (missing %prep?) internal error: cache_rpm_dump not called! (missing %prep?) awk: cannot open spice.spec (No such file or directory) internal error: cache_rpm_dump not called! (missing %prep?) internal error: cache_rpm_dump not called! (missing %prep?) internal error: cache_rpm_dump not called! (missing %prep?) WARNING! Spec name (spice) does not agree with package name () egrep: spice.spec: Nie ma takiego pliku ani katalogu grep: spice.spec: Nie ma takiego pliku ani katalogu Available branches: cvs server: nothing known about spice.spec błąd: stat nie powiodło się /home/users/enleth/rpm/packages/packages/spice.spec: Nie ma takiego pliku ani katalogu Co ciekawe, builder odpalony z katalogu domowego buduje paczkę poprawnie. Th, świeżo aktualizowane. Zresztą, problem jest od czasów rpm-build- macros-1.534, jak glen jakieś dziwaczne rzeczy zaczął robić z tą strukturą katalogów do budowania paczek. Wyjaśnień, dlaczego i po co te zmiany, co ma robić ten nowy kod, którego tam trochę przybyło i tak dalej w sumie żadnych nie ma ani w komentarzach, ani w changelogu. Na razie mam u siebie normalnie działające 1.533, ale robienie downgrade do paczki z pendrive'a i poprawianie makr pod kernela 2.6.33 jest upierdliwe na nowych instalacjach, których w ostatnich dniach miałem parę do zrobienia. Pozdrawiam, -- Remigiusz "Enleth" Marcinkiewicz, [email protected] WWW http://enleth.com http://heroes.net.pl JID [email protected]
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
