[users] Dag's site not updated

Dag Wieers dag at wieers.com
Wed Nov 19 17:02:26 CET 2008


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,  dag at wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]



More information about the users mailing list