[pkg-bacula-devel] Summary for 9.4.0

Sven Hartge sven at svenhartge.de
Thu Dec 20 18:49:59 GMT 2018


Hi!

OK, to entagle the other threads a bit, here a summary of all the things 
for 9.4.0 I know so far:

- Arch-All-Transition is ready to be merged

- SD plugins are in various states:
  + aligned-plugin is not being shipped as source this time,
    has been removed from packaging in master
  + cloud-driver 
    - needs fixes to bacula/configure to work
      + will be included in Bacula 9.4.1
      + upstream-patch is in our GIT
    - needs a special version of libs3 to work
      + libs3 in Debian is too old
      + libs3 upstream stopped doing proper releases
      + Bacula S3 support is based on a GIT version of libs3
        from 2016-12-14
      + that version needs some additional fixes to be usable
        with the rest of Debian in 2018/2019
      + those fixes have been identified by me and are available
        in a separate repository on Salsa
      + problem is: libs3 is /so/ volatile you can't upload a specific
        version without breaking everything else, in both directions
      + this might be a reason to petition RM to be allowed to ship
        an embedded version of libs3, tailored to Bacula
    - because of all that, I've also pulled cloud-driver from master
      and put everything back into branch "stored-plugins"
    - I also propose to put all SD plugins into a new package, to avoid
      having bacula-sd depend on libxml2, libcurl4, libs3, etc.
   
Based on all that and the looming freezes, I think we should cut our 
losses, merge the arch-all-transition and upload Bacula 9.4.0 without the 
additional SD plugins. We can always readd them later, once the whole mess 
clears up.

Grüße,
Sven.
   



More information about the pkg-bacula-devel mailing list