On Wednesday 13 January 2010 15:40:28 Philipp Storz wrote:
> Hello list,
>
> I put Kern's spec files into the opensuse build service, into my home
> project,
>
> where they build successfully on
>       CentOS_5
>         Fedora_10     Fedora_11       Fedora_9
>         RHEL_4        RHEL_5
>       SLES_9          SLE_10          SLE_11          openSUSE_11.0   
> openSUSE_11.1 and openSUSE_11.2

Yes, the fact that we have so many different platforms for which the packagers 
build complicates considerably the problems.  Hopefully something like this 
and a few testers will help us improve the features and quality of the 
packages.

>
> I would like to improve the packages there.
>
> Everybody who wants to help, just has to get his free obs account on
> https://build.opensuse.org/
> and then I can add him to the project.
>
> One thing that I did is that I reduced the size of the
> bacula-docs-3.0.3.tar.bz2 from 50 to 30 Megabytes by using "fdupes", as
> there are many duplicate files in the different languages.
>
> What we need most in my opinion is testing of the rpms on the different
> platforms.

Thanks for your help Philipp

Best regards,

Kern

>
>
> Best regards,
>
> Philipp
>
> Am Dienstag 12 Januar 2010 16:40:32 schrieb Kern Sibbald:
> > Hello,
> >
> > You might want to take a look at the new .spec files that I created some
> >  time ago.  I was hoping the packagers would use them for the 3.0.3
> >  release, but they used the old spec.  I believe my spec files correct
> > most of these problems -- though the doc is still listed as tar.gz --
> > that is easy enough to fix.
> >
> > Any feedback on these specs would be welcome, because they are the specs
> >  that will be used to generate the next released version (5.0.0) which
> >  should come around the end of this month.
> >
> > I have attached them here for your convenience.  They are also in the
> >  master branch of the SF git repo.
> >
> > Best regards,
> >
> > Kern
> >
> > On Tuesday 12 January 2010 16:12:59 Moray Henderson wrote:
> > > Hello Developers,
> > >
> > > The platforms/redhat/bacula.spec.in file in your 3.0.3 tarball has a
> > > number of problems when built for EL5 and sqlite:
> > >
> > >  - Source file bacula-docs is now bz2 not gz
> > >  - Logwatch location wrong for newer distros
> > >  - Logwatch applybaculadate script not installed
> > >  - Sqlite database not created with correct permissions
> > >  - Passwords not set up correctly in conf files
> > >
> > > Your published bacula-3.0.3-1.src.rpm fixes the first two, but not the
> > > remainder.
> > >
> > > The attached patch will ensure the correct logwatch locations for the
> > > supported Fedora-based distros (I don't know about SuSE or Mandrake) as
> > > well as fixing the other issues.
> > >
> > > I would also vote for having a placeholder in the Name fields of the
> > > .conf files, rather than the hostname of the build host.  That way the
> > > real hostname can be inserted by the %post script in the same way that
> > > the passwords are.  I'm building for CentOS 5, and will be installing
> > > the rpms on several servers, so having all the resources named after my
> > > build server isn't very useful default.
> > >
> > > There's a small mistake in bacula-3.0.3/scripts/logwatch/README: it
> > > tells you to copy scripts/logwatch/bacula to applybaculaupdate.
> > >
> > > I hope you find this useful.
> > >
> > >
> > > Moray.
> > > "To err is human.  To purr, feline"



------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to