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
