[Libreoffice-commits] help.git: Properly handle language-specific parts of --with-help=html media/ sub-tree

Stephan Bergmann sbergman at redhat.com
Fri May 25 11:57:56 UTC 2018


On 24/05/18 10:50, Stephan Bergmann wrote:
> New commits:
> commit 33551e7fd85aa327f76bb343a3740bceb162bbfa
> Author: Stephan Bergmann <sbergman at redhat.com>
> Date:   Thu May 24 10:41:34 2018 +0200
> 
>      Properly handle language-specific parts of --with-help=html media/ sub-tree
>      
[...]
>      
>      What is not quite right yet is that content from
>      helpcontent2/AllLangPackage_html_lang.mk and
>      helpcontent2/AllLangPackage_html_media_lang.mk is ending up in both per-language
>      helpcontent installation sets (as intended, via the instructions in
>      helpcontent2/CustomTarget_html.mk) and per-language languagepack installation
>      sets (which is unintended).  This needs to be fixed with a follow-up commit.

For the record, it appears that the observed behavior is intended, and 
also happens with the old --with-help format:  For example on Linux with 
--with-help --with-lang=de --with-package-format=archive, 
workdir/installation/LibreOffice_languagepack/archive/install/de/LibreOffice_6.1.0.0.alpha1_Linux_x86-64_archive_langpack_de.tar.gz 
contains everything from 
workdir/installation/LibreOffice_helppack/archive/install/de/LibreOffice_6.1.0.0.alpha1_Linux_x86-64_archive_helppack_de.tar.gz. 
  This is presumably in line with the behavior for other package 
formats, where e.g. with --with-package-format=rpm, 
workdir/installation/LibreOffice_languagepack/rpm/install/LibreOffice_6.1.0.0.alpha1_Linux_x86-64_rpm_langpack_de_download/LibreOffice_6.1.0.0.alpha1_Linux_x86-64_rpm_langpack_de.tar.gz 
contains the libobasis6.1-de-help-6.1.0.0.alpha1-1.x86_64.rpm from 
workdir/installation/LibreOffice_helppack/rpm/install/LibreOffice_6.1.0.0.alpha1_Linux_x86-64_rpm_helppack_de_download/LibreOffice_6.1.0.0.alpha1_Linux_x86-64_rpm_helppack_de.tar.gz, 
too.  (On the other hand, 
<http://download.documentfoundation.org/libreoffice/stable/6.0.4/rpm/x86_64/LibreOffice_6.0.4_Linux_x86-64_rpm_langpack_de.tar.gz> 
does not contain a duplicate of 
libobasis6.0-de-help-6.0.4.2-2.x86_64.rpm from 
<http://download.documentfoundation.org/libreoffice/stable/6.0.4/rpm/x86_64/LibreOffice_6.0.4_Linux_x86-64_rpm_helppack_de.tar.gz>. 
  Oh my.)


More information about the LibreOffice mailing list