• Stephan Bergmann's avatar
    fdo#53968 etc.: Fix more "doesn't start after upgrade" problems · 1b40fbe4
    Stephan Bergmann yazdı
    * fdo#53968 revealed that multiple soffice.bin instances can run removeTree in
      parallel.  Therefore, demoted failures from exceptions to SAL_WARNs.  (And
      keeping fingers crossed.)
    
    * a8cdce14 "fdo#53655: Ignore failure to remove
      directories (as happens on Windows XP)" was due to a forgotten
      osl::Directory::close before calling osl::Directory::remove after all.
    
    * UserInstallations have been seen in the wild where no extensions were
      installed per-user (any longer), but user/uno_packages/cache/registry/
      com.sun.star.comp.deployment.component.PackageRegistryBackend/*.rdb files
      contained data nevertheless.  To reliably clean out any old junk,
      refreshBundledExtensionsDir has been extended to cleanExtensionsCache which in
      tandem with an extended Desktop::SynchronizeExtensionRepositories now cleanly
      re-installs all bundled, shared, and per-user extensions after a LO upgrade.
    
    Change-Id: Ic6b5b6c1945d76eb3a65b6cd4512a657b7a835a0
    1b40fbe4
Adı
Son kayıt (commit)
Son güncelleme
..
com/sun/star Loading commit data...
prj Loading commit data...
type_reference Loading commit data...
util Loading commit data...
Makefile Loading commit data...
Module_offapi.mk Loading commit data...
README Loading commit data...
UnoApiMerge_types.mk Loading commit data...
UnoApi_offapi.mk Loading commit data...