102 | | |
103 | | # For delivery to a machine by SSH (potentially the FTP server) |
104 | | # Needs hostname, account and directory |
105 | | # |
106 | | sshhost netperf = www.project-builder.org |
107 | | sshlogin netperf = pb |
108 | | sshdir netperf = /mondo/ftp |
109 | | sshport netperf = 22 |
110 | | |
111 | | # |
112 | | # For Virtual machines management |
113 | | # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution) |
114 | | # followed by '-' and by release number |
115 | | # followed by '-' and by architecture |
116 | | # a .vmtype extension will be added to the resulting string |
117 | | # a QEMU rhel-3-i286 here means that the VM will be named rhel-3-i386.qemu |
118 | | # |
119 | | vmlist netperf = mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.3-i386,sles-9-i386,sles-10-i386,gentoo-nover-i386,debian-3.1-i386,debian-4.0-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,rhel-4-x86_64,rhel-5-x86_64,suse-10.2-x86_64,suse-10.3-x86_64,sles-10-x86_64,gentoo-nover-x86_64,debian-4.0-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64 |
120 | | |
121 | | # |
122 | | # Valid values for vmtype are |
123 | | # qemu, (vmware, xen, ... TBD) |
124 | | vmtype netperf = qemu |
125 | | |
126 | | # Hash for VM stuff on vmtype |
127 | | #vmntp default = pool.ntp.org |
128 | | |
129 | | # We suppose we can commmunicate with the VM through SSH |
130 | | vmhost netperf = localhost |
131 | | vmlogin netperf = pb |
132 | | vmport netperf = 2222 |
133 | | |
134 | | # Timeout to wait when VM is launched/stopped |
135 | | vmtmout default = 120 |
136 | | |
137 | | # per VMs needed paramaters |
138 | | vmopt netperf = -m 384 -daemonize |
139 | | vmpath netperf = /home/qemu |
140 | | vmsize netperf = 5G |
141 | | |
142 | | # |
143 | | # For Virtual environment management |
144 | | # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution) |
145 | | # followed by '-' and by release number |
146 | | # followed by '-' and by architecture |
147 | | # a .vetype extension will be added to the resulting string |
148 | | # a chroot rhel-3-i286 here means that the VE will be named rhel-3-i386.chroot |
149 | | # |
150 | | #velist netperf = fedora-7-i386 |
151 | | |
152 | | # VE params |
153 | | #vetype netperf = chroot |
154 | | #ventp default = pool.ntp.org |
155 | | #velogin netperf = pb |
156 | | #vepath netperf = /var/lib/mock |
157 | | #veconf netperf = /etc/mock |
158 | | #verebuild netperf = false |
| 102 | vmlist netperf = mandriva-2009.1-i386 |
| 103 | pbrepo netperf = ftp://ftp.project-builder.org |
211 | | ... 23:16:09 URL: ftp://ftp.netperf.org/netperf/netperf-2.4.5.tar.bz2 [912615] -> "/users/bruno/tmp/pb.yE9sNZXV0A/netperf-2.4.5.tar.bz2" [1] |
212 | | OK |
213 | | Extracting /users/bruno/tmp/pb.yE9sNZXV0A/netperf-2.4.5.tar.bz2 in /users/bruno/project-builder/netperf/delivery... OK |
214 | | Build files generated for mandriva-2006.0,sles-9,mandrake-10.2,mandriva-2007.0,rhel-3,mandriva-2007.1,redhat-9,ubuntu-6.06,suse-10.3,rhel-5,fedora-8,ubuntu-7.10,suse-10.2,mandrake-10.1,mandriva-2008.0,sles-10,fedora-6,suse-10.1,fedora-5,fedora-4,ubuntu-7.04,suse-10.0,fedora-7,debian-4.0,rhel-4,debian-3.1,redhat-7.3 |
215 | | No Build files found for gentoo-nover |
216 | | Creating netperf tar files compressed... OK |
217 | | Under /users/bruno/project-builder/netperf/delivery/netperf-2.4.5.tar.gz |
| 156 | Downloading ftp://ftp.netperf.org/netperf/netperf-2.4.5.tar.bz2 with /usr/bin/wget -nv -O to /home/bruno/tmp/pb.SEaHx3hxvu/netperf-2.4.5.tar.bz2 |
| 157 | ... OK |
| 158 | Extracting /home/bruno/tmp/pb.SEaHx3hxvu/netperf-2.4.5.tar.bz2 in /home/bruno/local/pb/projects/netperf/delivery ... OK |
| 159 | Build files generated for asianux-2-i386,asianux-2-x86_64,asianux-3-i386,asianux-3-x86_64,debian-3.1-i386,debian-4.0-i386,debian-4.0-x86_64,debian-5.0-i386,debian-5.0-x86_64,fedora-10-i386,fedora-10-x86_64,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-6-x86_64,fedora-7-i386,fedora-7-x86_64,fedora-8-i386,fedora-8-x86_64,fedora-9-i386,fedora-9-x86_64,mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.0-x86_64,mandriva-2007.1-i386,mandriva-2007.1-x86_64,mandriva-2008.0-i386,mandriva-2008.0-x86_64,mandriva-2008.1-i386,mandriva-2008.1-x86_64,mandriva-2009.0-i386,mandriva-2009.0-x86_64,mandriva-2009.1-i386,mandriva-2009.1-x86_64,redhat-7.3-i386,redhat-9-i386,rhel-2.1-i386,rhel-3-i386,rhel-4-i386,rhel-4-x86_64,rhel-5-i386,rhel-5-x86_64,sles-10-i386,sles-10-x86_64,sles-9-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.2-x86_64,suse-10.3-i386,suse-10.3-x86_64,suse-11.0-i386,suse-11.0-x86_64,suse-11.1-i386,suse-11.1-x86_64,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.04-x86_64,ubuntu-7.10-i386,ubuntu-7.10-x86_64,ubuntu-8.04-i386,ubuntu-8.04-x86_64,ubuntu-8.10-i386,ubuntu-8.10-x86_64,ubuntu-9.04-i386,ubuntu-9.04-x86_64 |
| 160 | No Build files found for gentoo-nover-i386,gentoo-nover-x86_64 |
| 161 | Delivering and compressing patches |
| 162 | Preserving original tar file Under /home/bruno/local/pb/projects/netperf/delivery/netperf-2.4.5.tar.gz |
| 163 | Creating pbconf tar files compressed... OK |
| 164 | Under /home/bruno/local/pb/projects/netperf/delivery/netperf-2.4.5.pbconf.tar.gz |
328 | | Well wait ! It's not really useful because we started exactly from a tar file. Well it's not exactly the same tar file. This one adds Project-Builder support: |
329 | | {{{ |
330 | | tar tvfz /users/bruno/project-builder/netperf/delivery/netperf-2.4.5.tar.gz |
331 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/ |
332 | | -rw-r--r-- bruno/users 30 2007-10-16 20:00 netperf-2.4.5/inet_ntop.c |
333 | | -rwxr-xr-x bruno/users 31743 2007-06-02 00:06 netperf-2.4.5/config.sub |
334 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/ |
335 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/suse-10.0/ |
336 | | -rw-r--r-- bruno/users 885 2008-03-30 23:30 netperf-2.4.5/pbconf/suse-10.0/netperf.spec |
337 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/rhel-5/ |
338 | | -rw-r--r-- bruno/users 861 2008-03-30 23:30 netperf-2.4.5/pbconf/rhel-5/netperf.spec |
339 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/fedora-4/ |
340 | | -rw-r--r-- bruno/users 861 2008-03-30 23:30 netperf-2.4.5/pbconf/fedora-4/netperf.spec |
341 | | [...] |
342 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/ |
343 | | -rw-r--r-- bruno/users 2 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/changelog |
344 | | -rw-r--r-- bruno/users 435 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/control |
345 | | -rw-r--r-- bruno/users 36 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/netperf.docs |
346 | | -rw-r--r-- bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/pkg1.dirs |
347 | | -rw-r--r-- bruno/users 2 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/compat |
348 | | -rw-r--r-- bruno/users 3632 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/rules |
349 | | -rw-r--r-- bruno/users 996 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-7.04/copyright |
350 | | drwxr-xr-x bruno/users 0 2008-03-30 23:30 netperf-2.4.5/pbconf/ubuntu-6.06/ |
351 | | [...] |
352 | | -rw-r--r-- bruno/users 2382 2007-06-02 00:06 netperf-2.4.5/README.ovms |
353 | | -rwxr-xr-x bruno/users 1988 2007-06-02 00:06 netperf-2.4.5/mkinstalldirs |
354 | | -rw-r--r-- bruno/users 14022 2007-06-05 03:08 netperf-2.4.5/acinclude.m4 |
355 | | [...] |
356 | | -rw-r--r-- bruno/users 17464 2007-10-17 18:55 netperf-2.4.5/Makefile.in |
357 | | -rw-r--r-- bruno/users 9240 2007-06-02 00:06 netperf-2.4.5/INSTALL |
| 275 | Well wait ! It's not really useful because we started exactly from a tar file. Well now we have 2 ! This last one adds Project-Builder support: |
| 276 | {{{ |
| 277 | $ tar tvfz /home/bruno/project-builder/netperf/delivery/netperf-2.4.5.pbconf.tar.gz |
| 278 | drwxr-xr-x bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/ |
| 279 | drwxr-xr-x bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/ |
| 280 | -rw-r--r-- bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/netperf.dirs |
| 281 | -rw-r--r-- bruno/bruno 2 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/compat |
| 282 | -rw-r--r-- bruno/bruno 3945 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/changelog |
| 283 | -rw-r--r-- bruno/bruno 3632 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/rules |
| 284 | -rw-r--r-- bruno/bruno 36 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/netperf.docs |
| 285 | -rw-r--r-- bruno/bruno 433 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/control |
| 286 | -rw-r--r-- bruno/bruno 994 2009-07-12 14:20 netperf-2.4.5/pbconf/debian-4.0-x86_64/copyright |
| 287 | drwxr-xr-x bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/mandriva-2007.1-i386/ |
| 288 | -rw-r--r-- bruno/bruno 4614 2009-07-12 14:20 netperf-2.4.5/pbconf/mandriva-2007.1-i386/netperf.spec |
| 289 | [...] |
| 290 | drwxr-xr-x bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/ |
| 291 | -rw-r--r-- bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/netperf.dirs |
| 292 | -rw-r--r-- bruno/bruno 2 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/compat |
| 293 | -rw-r--r-- bruno/bruno 3945 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/changelog |
| 294 | -rw-r--r-- bruno/bruno 3632 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/rules |
| 295 | -rw-r--r-- bruno/bruno 36 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/netperf.docs |
| 296 | -rw-r--r-- bruno/bruno 433 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/control |
| 297 | -rw-r--r-- bruno/bruno 994 2009-07-12 14:20 netperf-2.4.5/pbconf/ubuntu-8.04-i386/copyright |
| 298 | drwxr-xr-x bruno/bruno 0 2009-07-12 14:20 netperf-2.4.5/pbconf/fedora-5-i386/ |
| 299 | -rw-r--r-- bruno/bruno 4608 2009-07-12 14:20 netperf-2.4.5/pbconf/fedora-5-i386/netperf.spec |
428 | | Executing(%doc): /bin/sh -e /users/bruno/project-builder/netperf/build/tmp/rpm-tmp.67195 |
429 | | + umask 022 |
430 | | + cd /users/bruno/project-builder/netperf/build/BUILD |
431 | | + cd netperf-2.4.4 |
432 | | + DOCDIR=/users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot/usr/share/doc/netperf |
433 | | + export DOCDIR |
434 | | + rm -rf /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot/usr/share/doc/netperf |
435 | | + /bin/mkdir -p /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot/usr/share/doc/netperf |
436 | | + cp -pr ChangeLog /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot/usr/share/doc/netperf |
437 | | + cp -pr INSTALL COPYING README AUTHORS NEWS /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot/usr/share/doc/netperf |
438 | | + exit 0 |
439 | | Finding Provides: /usr/lib/rpm/mandriva/filter.sh ' ' ' ' '/users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot' /usr/lib/rpm/mandriva/find-provides |
440 | | Finding Requires: /usr/lib/rpm/mandriva/filter.sh ' ' ' ' '/users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot' /usr/lib/rpm/mandriva/find-requires /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot x86_64 |
441 | | Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 |
442 | | Processing files: netperf-debug-2.4.4-1PBSUF |
443 | | Checking for unpackaged file(s): /usr/lib/rpm/check-files /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.4-1PBSUF-buildroot |
| 362 | Checking for unpackaged file(s): /usr/lib/rpm/check-files /users/bruno/project-builder/netperf/build/tmp/netperf-2.4.5-1PBSUF-buildroot |
641 | | So we now have a much more correct rpm built, even if not everything is solved (In order to get a good NEWS file, we whould remove the empty one part of netperf). The beauty of Project-Builder will now appear, as it's as easy to generate more RPMs for other distributions than it is for your native distribution. |
642 | | |
643 | | Imagine you want to build the same RPMs for Fedora 6, instead of your native distribution. First download the ISO image of this distribution and put it where you have space on your disk. Then call pb to help you create a new virtual machine for that distribution: |
644 | | {{{ |
645 | | $ pb -p netperf -r 2.4.4 -m fedora-6-i386 -i ~/Download/Fedora-6-i386-DVD.iso newvm |
| 553 | So we now have a much more correct rpm built, even if not everything is solved (In order to get a good NEWS file, we should remove the empty one part of netperf). The beauty of Project-Builder will now appear, as it's as easy to generate more RPMs for other distributions than it is for your native distribution. |
| 554 | |
| 555 | Imagine you want to build the same RPMs for Fedora 6, instead of your native distribution. First download the ISO image of this distribution and put it where you have space on your disk. Then create a new configuration file for your build environment: |
| 556 | {{{ |
| 557 | cat > /users/qemu/.pbrc << 'EOF' |
| 558 | # |
| 559 | # Valid values for vmtype are |
| 560 | # qemu, kvm, (xen, ... TBD) |
| 561 | vmtype default =qemu |
| 562 | |
| 563 | # Hash for VM stuff on vmtype |
| 564 | vmntp default = ntp.home.musique-ancienne.org |
| 565 | vmntpcmd default = /usr/sbin/ntpdate |
| 566 | vmntpcmd suse-11.0-i386 = sntp -P no -r |
| 567 | vmntpcmd suse-11.0-x86_64 = sntp -P no -r |
| 568 | |
| 569 | # We suppose we can commmunicate with the VM through SSH |
| 570 | vmhost default = localhost |
| 571 | vmlogin default = pb |
| 572 | vmport default = 2222 |
| 573 | vmmonport default = 4444 |
| 574 | |
| 575 | # Timeout to wait when VM is launched/stopped |
| 576 | vmtmout default = 180 |
| 577 | vmtmout suse-10.2-i386 = 500 |
| 578 | vmtmout mandriva-2009.0-i386 = 500 |
| 579 | vmtmout mandriva-2009.0-x86_64 = 500 |
| 580 | |
| 581 | # per VMs needed paramaters |
| 582 | vmopt default = -m 384 -daemonize |
| 583 | vmopt suse-10.2-i386 = -m 384 -daemonize -no-kvm |
| 584 | vmopt suse-10.2-x86_64 = -m 384 -daemonize -no-kvm |
| 585 | vmopt mandriva-2009.0-i386 = -m 384 -daemonize -no-kvm |
| 586 | vmopt mandriva-2009.0-x86_64 = -m 384 -daemonize -no-kvm |
| 587 | #-no-kvm |
| 588 | #vmopt suse-10.2-i386 = -m 384 -daemonize -no-kqemu |
| 589 | #vmopt rhel-2.1-i386 = -m 384 -daemonize -no-kqemu |
| 590 | #vmopt mandriva-2007.0-x86_64 = -m 384 -daemonize -no-kqemu |
| 591 | vmsize default = 7G |
| 592 | |
| 593 | # Do we use snapshot mode for VMs ? |
| 594 | # In which case all modifs in the VM are lost at the end |
| 595 | #vmsnap default = true |
| 596 | |
| 597 | # |
| 598 | # For Virtual machines management |
| 599 | # Naming convention to follow: distribution name (as per ProjectBuilder::Distribution) |
| 600 | # followed by '-' and by release number |
| 601 | # followed by '-' and by architecture |
| 602 | # a .qemu extension will be added to the resulting string for those vmtype using that format |
| 603 | # a QEMU rhel-3-i386 here means that the VM will be named rhel-3-i386.qemu |
| 604 | # a XEN rhel-5-x86_64 here means that the VM will be named rhel-5-x86_64.qemu |
| 605 | # |
| 606 | vmlist default = asianux-2-i386,asianux-3-i386,mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,mandriva-2008.1-i386,mandriva-2009.0-i386,mandriva-2009.1-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,fedora-9-i386,fedora-10-i386,rhel-2.1-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.3-i386,suse-11.0-i386,suse-11.1-i386,sles-9-i386,sles-10-i386,gentoo-nover-i386,debian-3.1-i386,debian-4.0-i386,debian-5.0-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,ubuntu-8.04-i386,ubuntu-8.10-i386,,ubuntu-9.04-i386,asianux-2-x86_64,asianux-3-x86_64,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,mandriva-2008.1-x86_64,mandriva-2009.0-x86_64,mandriva-2009.1-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,fedora-9-x86_64,fedora-10-x86_64,rhel-4-x86_64,rhel-5-x86_64,suse-10.2-x86_64,suse-10.3-x86_64,suse-11.0-x86_64,suse-11.1-x86_64,sles-10-x86_64,gentoo-nover-x86_64,debian-4.0-x86_64,debian-5.0-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64,ubuntu-8.04-x86_64,ubuntu-8.10-x86_64,ubuntu-9.04-x86_64 |
| 607 | EOF |
| 608 | }}} |
| 609 | |
| 610 | It contains all the info around your QEMU/KVM usage, from the type of virtualisation (qemu here), to the list of VMs we need to support (you need now to remove the vmlist entry from the netperf.pb conf file BTW), and some specificities per VM if needed. |
| 611 | |
| 612 | Then call pb to help you create a new virtual machine for that distribution: |
| 613 | {{{ |
| 614 | $ pb -p netperf -m fedora-6-i386 -i ~/Download/Fedora-6-i386-DVD.iso newvm |
790 | | netperf-2.4.4.tar.gz 100% 1149KB 1.1MB/s 00:00 |
791 | | pbscript 100% 376 0.4KB/s 00:00 |
792 | | netperf.pb 100% 3644 3.6KB/s 00:00 |
793 | | 2.4.4-1.pb 100% 24 0.0KB/s 00:00 |
794 | | .pbrc 100% 1435 1.4KB/s 00:00 |
795 | | pbrc 100% 3821 3.7KB/s 00:00 |
796 | | OK |
797 | | Executing pbscript on pb@localhost:project-builder/netperf/delivery if needed... ... Execution needed |
798 | | Sun Apr 6 02:08:00 CEST 2008 |
799 | | Building packages on vm... |
800 | | Project: netperf |
801 | | Action: build2pkg |
802 | | Packages: netperf |
803 | | Extracting build files... OK |
804 | | Building package with /home/pb/project-builder/netperf/build/SPECS/netperf.spec under /home/pb/project-builder/netperf/build... Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.36949 |
| 759 | VMbuild delivery in pb@localhost:local/pb/projects/netperf/delivery... OK |
| 760 | Executing pbscript on pb@localhost:local/pb/projects/netperf/delivery if needed... OK |
| 761 | ... Execution needed |
| 762 | setting up date with echo sudo /usr/sbin/ntpdate ntp.home.musique-ancienne.org |
| 763 | [...] |
| 764 | building packages on vm... |
| 765 | Project: netperf |
| 766 | Action: build2pkg |
| 767 | Packages: netperf |
| 768 | Extracting spec files from /home/pb/local/pb/projects/netperf/delivery/netperf-2.4.5.pbconf.tar.gz... OK |
| 769 | Extracting patch files from /home/pb/local/pb/projects/netperf/delivery/netperf-2.4.5.pbconf.tar.gz... OK |
| 770 | Building package with /home/pb/local/pb/projects/netperf/build/SPECS/netperf.spec under /home/pb/local/pb/projects/netperf/build... OK |
| 771 | Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.87737 |
841 | | VMs: mandrake_10.1,mandrake_10.2,mandriva_2006.0,mandriva_2007.0,mandriva_2007.1,mandriva_2008.0,redhat_7.3,redhat_9,fedora_4,fedora_5,fedora_6,fedora_7,fedora_8,rhel_3,rhel_4,rhel_5,suse_10.0,suse_10.1,suse_10.2,suse_10.3,sles_9,sles_10,gentoo_nover,debian_3.1,debian_4.0,ubuntu_6.06,ubuntu_7.04,ubuntu_7.10,mandrake_10.1_64,mandrake_10.2_64,mandriva_2006.0_64,mandriva_2007.0_64,mandriva_2007.1_64,mandriva_2008.0_64,redhat_7.3_64,redhat_9_64,fedora_4_64,fedora_5_64,fedora_6_64,fedora_7_64,fedora_8_64,rhel_3_64,rhel_4_64,rhel_5_64,suse_10.0_64,suse_10.1_64,suse_10.2_64,suse_10.3_64,sles_9_64,sles_10_64,gentoo_nover_64,debian_3.1_64,debian_4.0_64,ubuntu_6.06_64,ubuntu_7.04_64,ubuntu_7.10_64 |
| 803 | VMs: asianux-2-i386,asianux-3-i386,mandrake-10.1-i386,mandrake-10.2-i386,mandriva-2006.0-i386,mandriva-2007.0-i386,mandriva-2007.1-i386,mandriva-2008.0-i386,mandriva-2008.1-i386,mandriva-2009.0-i386,mandriva-2009.1-i386,redhat-7.3-i386,redhat-9-i386,fedora-4-i386,fedora-5-i386,fedora-6-i386,fedora-7-i386,fedora-8-i386,fedora-9-i386,fedora-10-i386,rhel-2.1-i386,rhel-3-i386,rhel-4-i386,rhel-5-i386,suse-10.0-i386,suse-10.1-i386,suse-10.2-i386,suse-10.3-i386,suse-11.0-i386,suse-11.1-i386,sles-9-i386,sles-10-i386,gentoo-nover-i386,debian-3.1-i386,debian-4.0-i386,debian-5.0-i386,ubuntu-6.06-i386,ubuntu-7.04-i386,ubuntu-7.10-i386,ubuntu-8.04-i386,ubuntu-8.10-i386,,ubuntu-9.04-i386,asianux-2-x86_64,asianux-3-x86_64,mandriva-2007.0-x86_64,mandriva-2007.1-x86_64,mandriva-2008.0-x86_64,mandriva-2008.1-x86_64,mandriva-2009.0-x86_64,mandriva-2009.1-x86_64,fedora-6-x86_64,fedora-7-x86_64,fedora-8-x86_64,fedora-9-x86_64,fedora-10-x86_64,rhel-4-x86_64,rhel-5-x86_64,suse-10.2-x86_64,suse-10.3-x86_64,suse-11.0-x86_64,suse-11.1-x86_64,sles-10-x86_64,gentoo-nover-x86_64,debian-4.0-x86_64,debian-5.0-x86_64,ubuntu-7.04-x86_64,ubuntu-7.10-x86_64,ubuntu-8.04-x86_64,ubuntu-8.10-x86_64,ubuntu-9.04-x86_64 |
845 | | ./fedora/4/netperf-2.4.4-1.fc4.i386.rpm |
846 | | ./fedora/4/netperf-2.4.4-1.fc4.src.rpm |
847 | | ./fedora/5/netperf-2.4.4-1.fc5.i386.rpm |
848 | | ./fedora/5/netperf-2.4.4-1.fc5.src.rpm |
849 | | ./fedora/6/netperf-2.4.4-1.fc6.i386.rpm |
850 | | ./fedora/6/netperf-2.4.4-1.fc6.src.rpm |
851 | | ./fedora/6/netperf-2.4.4-1.fc6.x86_64.rpm |
852 | | ./fedora/7/netperf-2.4.4-1.fc7.i386.rpm |
853 | | ./fedora/7/netperf-2.4.4-1.fc7.src.rpm |
854 | | ./fedora/7/netperf-2.4.4-1.fc7.x86_64.rpm |
855 | | ./mandrake/10.2/netperf-2.4.4-1.mdk102.i586.rpm |
856 | | ./mandrake/10.2/netperf-2.4.4-1.mdk102.src.rpm |
857 | | ./mandrake/10.1/netperf-2.4.4-1.mdk101.i586.rpm |
858 | | ./mandrake/10.1/netperf-2.4.4-1.mdk101.src.rpm |
859 | | ./mandriva/2006.0/netperf-2.4.4-1.mdv2006.0.i586.rpm |
860 | | ./mandriva/2006.0/netperf-2.4.4-1.mdv2006.0.src.rpm |
861 | | ./mandriva/2007.0/netperf-2.4.4-1.mdv2007.0.i586.rpm |
862 | | ./mandriva/2007.0/netperf-2.4.4-1.mdv2007.0.src.rpm |
863 | | ./mandriva/2007.0/netperf-2.4.4-1.mdv2007.0.x86_64.rpm |
864 | | ./mandriva/2007.1/netperf-2.4.4-1.mdv2007.1.i586.rpm |
865 | | ./mandriva/2007.1/netperf-2.4.4-1.mdv2007.1.src.rpm |
866 | | ./mandriva/2007.1/netperf-2.4.4-1.mdv2007.1.x86_64.rpm |
867 | | ./mandriva/2008.0/netperf-2.4.4-1.mdv2008.0.i586.rpm |
868 | | ./mandriva/2008.0/netperf-2.4.4-1.mdv2008.0.src.rpm |
869 | | ./mandriva/2008.0/netperf-2.4.4-1.mdv2008.0.x86_64.rpm |
870 | | ./redhat/7.3/netperf-2.4.4-1.rh73.i386.rpm |
871 | | ./redhat/7.3/netperf-2.4.4-1.rh73.src.rpm |
872 | | ./redhat/9/netperf-2.4.4-1.rh9.i386.rpm |
873 | | ./redhat/9/netperf-2.4.4-1.rh9.src.rpm |
874 | | ./rhel/3/netperf-2.4.4-1.rhel3.i386.rpm |
875 | | ./rhel/3/netperf-2.4.4-1.rhel3.src.rpm |
876 | | ./rhel/4/netperf-2.4.4-1.rhel4.i386.rpm |
877 | | ./rhel/4/netperf-2.4.4-1.rhel4.src.rpm |
878 | | ./rhel/4/netperf-2.4.4-1.rhel4.x86_64.rpm |
879 | | ./rhel/5/netperf-2.4.4-1.rhel5.i386.rpm |
880 | | ./rhel/5/netperf-2.4.4-1.rhel5.src.rpm |
881 | | ./rhel/5/netperf-2.4.4-1.rhel5.x86_64.rpm |
882 | | ./sles/9/netperf-2.4.4-1.sles9.i586.rpm |
883 | | ./sles/9/netperf-2.4.4-1.sles9.src.rpm |
884 | | ./sles/10/netperf-2.4.4-1.sles10.i586.rpm |
885 | | ./sles/10/netperf-2.4.4-1.sles10.src.rpm |
| 807 | ./fedora/4/netperf-2.4.5-1.fc4.i386.rpm |
| 808 | ./fedora/4/netperf-2.4.5-1.fc4.src.rpm |
| 809 | [...] |
| 810 | ./mandrake/10.2/netperf-2.4.5-1.mdk102.i586.rpm |
| 811 | ./mandrake/10.2/netperf-2.4.5-1.mdk102.src.rpm |
| 812 | [...] |
| 813 | ./redhat/7.3/netperf-2.4.5-1.rh73.i386.rpm |
| 814 | ./redhat/7.3/netperf-2.4.5-1.rh73.src.rpm |
| 815 | [...] |
| 816 | ./rhel/5/netperf-2.4.5-1.rhel5.i386.rpm |
| 817 | ./rhel/5/netperf-2.4.5-1.rhel5.src.rpm |
| 818 | ./rhel/5/netperf-2.4.5-1.rhel5.x86_64.rpm |
| 819 | [...] |
887 | | ./src/netperf-2.4.4.tar.gz |
888 | | ./suse/10.0/netperf-2.4.4-1.suse10.0.i586.rpm |
889 | | ./suse/10.0/netperf-2.4.4-1.suse10.0.src.rpm |
890 | | ./suse/10.1/netperf-2.4.4-1.suse10.1.i586.rpm |
891 | | ./suse/10.1/netperf-2.4.4-1.suse10.1.src.rpm |
892 | | ./suse/10.2/netperf-2.4.4-1.suse10.2.i586.rpm |
893 | | ./suse/10.2/netperf-2.4.4-1.suse10.2.src.rpm |
894 | | ./suse/10.2/netperf-2.4.4-1.suse10.2.x86_64.rpm |
895 | | ./suse/10.3/netperf-2.4.4-1.suse10.3.i586.rpm |
896 | | ./suse/10.3/netperf-2.4.4-1.suse10.3.src.rpm |
897 | | ./suse/10.3/netperf-2.4.4-1.suse10.3.x86_64.rpm |
898 | | }}} |
899 | | So we now have rpms built for all the distributions support (but fedora 8 !). |
| 821 | ./src/netperf-2.4.5.tar.gz |
| 822 | [...] |
| 823 | ./suse/10.3/netperf-2.4.5-1.suse10.3.i586.rpm |
| 824 | ./suse/10.3/netperf-2.4.5-1.suse10.3.src.rpm |
| 825 | ./suse/10.3/netperf-2.4.5-1.suse10.3.x86_64.rpm |
| 826 | }}} |
| 827 | So we now have rpms built for all the distributions supported. |