|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
RPM package builds on fixed.gnome.orgThere is now a mock instance setup on fixed for anyone wanting to do
el5 package builds. I wrote a script to make building packages a bit easier[1] and another to setup a basic build environment[2]. Most of the SA team is now in the local to fixed mock group. Does anyone know how to "puppetize" this? [jschroeder@fixed ~]$ getent group mock mock:x:104:jschroeder,menthos,otaylor,gpastore,ovitters,johncarr,sri,alexos,pcutler A typical workflow would be something like this: [jschroeder@fixed build]$ pkgbuild i386 SPECS/drupal.spec INFO: mock.py version 0.9.14 starting... State Changed: init plugins State Changed: start INFO: Start(/home/users/jschroeder/build/SRPMS/drupal-6.14-1.src.rpm) Config(epel-5-i386) State Changed: lock buildroot State Changed: clean State Changed: init State Changed: lock buildroot Mock Version: 0.9.14 INFO: Mock Version: 0.9.14 INFO: enabled root cache State Changed: unpacking root cache INFO: enabled yum cache State Changed: cleaning yum metadata INFO: enabled ccache State Changed: running yum State Changed: setup State Changed: build INFO: Done(/home/users/jschroeder/build/SRPMS/drupal-6.14-1.src.rpm) Config(epel-5-i386) 0 minutes 26 seconds INFO: Results and/or logs in: /home/users/jschroeder/build/RPMS/ [jschroeder@fixed build]$ pkgbuild x86_64 SRPMS/drupal-6.14-1.src.rpm INFO: mock.py version 0.9.14 starting... State Changed: init plugins State Changed: start INFO: Start(SRPMS/drupal-6.14-1.src.rpm) Config(epel-5-x86_64) State Changed: lock buildroot State Changed: clean State Changed: init State Changed: lock buildroot Mock Version: 0.9.14 INFO: Mock Version: 0.9.14 INFO: enabled root cache State Changed: unpacking root cache INFO: enabled yum cache State Changed: cleaning yum metadata INFO: enabled ccache State Changed: running yum State Changed: setup State Changed: build INFO: Done(SRPMS/drupal-6.14-1.src.rpm) Config(epel-5-x86_64) 0 minutes 37 seconds INFO: Results and/or logs in: /home/users/jschroeder/build/RPMS/ This will be wiki-ized once I've got a few more things done and have looked at the gnome rpm repos more. [1] http://www.digitalprognosis.com/opensource/scripts/pkgbuild [2] http://www.digitalprognosis.com/opensource/scripts/rpmbuildenv.sh -- Jeff Schroeder Don't drink and derive, alcohol and analysis don't mix. http://www.digitalprognosis.com _______________________________________________ gnome-infrastructure mailing list gnome-infrastructure@... http://mail.gnome.org/mailman/listinfo/gnome-infrastructure |
| Free embeddable forum powered by Nabble | Forum Help |