On Wed, 19 Nov 2008, Nicolas Thierry-Mieg wrote:

Dag Wieers wrote:
 On Wed, 19 Nov 2008, Ugo Bellavance wrote:

> Is there a reason why Dag's site is not updated as new versions are > available (clamav, for example).

 Yes, the reason is that that server is no longer being used to push
 packages and I did not have the time to update my PHP scripts.

Fine, thanks for explaining.
But are the build logs still available somewhere?

They were a very useful resource, and I haven't been able to find them anymore, see
http://lists.rpmforge.net/pipermail/users/2008-September/001830.html

Indeed, we need to agree to a common format and filename convention between Dries, Fabian and me.

My preferences goes to what I am using already:

 - A single compressed file per build:

      _buildlogs/viewvc-1.1.0-0.beta1.el5.test.noarch.ok.log.gz

   where the ok indicates a succesful build, and ko indicates a failure.

 - Headers containing general information about the build environment
 - A copy of the SPEC file
 - A copy of the (macros substituted) expanded SPEC file
 - The buildlog itself
 - Return code

That is what I use lately. The macros-substituted (expanded) version of the SPEC file is very handy to explain newcomers how macros work and affect the resulting SPEC file.

The file looks like this:

----- Build information -----
Package name: viewvc
Package version: 1.1.0
Package release: 0.beta1.el5.test
Packager:
Distribution: el5/x86_64
Package arch: noarch
Build host: lisse.hasselt.wieers.com
Build date: Wed Nov 19 14:20:41 CET 2008
Soapbox: disabled
BuildAsRoot: disabled (dag)
Distcc: disabled
Ccache: disabled
Build command: /usr/bin/rpmbuild -bb --clean --define "rhel 5" -vv --target noarch --define "_smp_mflags -j1" --define "_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm" --define 
"_initrddir %{_sysconfdir}/rc.d/init.d" --define "_rpmdir /dar/pub/packages/viewvc" --define "_sourcedir /dar/rpms/viewvc" --define "_builddir /dar/build" --define "_tmppath 
/dar/tmp" --define "_buildroot /dar/tmp/viewvc-1.1.0-0.beta1-root" --define "debug_package %nil" --define "dtag el5" --define "disttag el5" --define "el5 1" --define 
"el5a 1" "/dar/tmp/viewvc-1.1.0-0.beta1.test.spec"
Build path: 
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

----- Spec file -----
-snip-

----- Expanded spec file -----
-snip-

----- Build log -----
-snip-

----- Return code -----
0

----- End of file -----

--
--   dag wieers,  [EMAIL PROTECTED],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users

Reply via email to