Re: bullseye-backports NodeJS dependency for libreoffice-help-common

Rene Engelhard <[email protected]>
Newsgroups gmane.linux.debian.backports.general
Organization Debian Project
Message-ID <[email protected]>
[ CCing -backports  ]


Hi,


Am 08.11.22 um 22:33 schrieb x1917x:

> I just want to inform you that the latest version of
> libreoffice-help-common still requires NodeJS to be installed. I have
> a strong feeling that thousands of people avoid updating the package
> just because it requires NodeJS. As for me, I put it on hold ~2 months
> ago.

> According to the changelog, there was some attempt already to get rid
> of this dependency:
>
> libreoffice (1:7.4.1~rc2-3) unstable; urgency=medium
>
>    * upload to unstable
>
>    * debian/rules:
>      - don't depend on node-prismjs on bullseye-backport since there it
>        depends on nodejs...
>      - also use node-prismjs/node-normalize.css for the build and add them
>        to Build-Depends-Indep
>    * debian/copyright, debian/libreoffice-common.links: mention prism.css
>      explicitly and link to node-primsjs' prism-coy.css
>
>   -- Rene Engelhard <[email protected]>  Sun, 11 Sep 2022 22:30:14 +0200
>
> Any plans to apply the same solution to the latest package version?

That solution is supposed in the latest package version, it never went 
awaay.

It apparently doesn't work, though :/


   HELP_COMMON_DEPENDS := node-normalize.css
   BUILD_DEPS_INDEP += , node-normalize.css
     ifneq "$(BULLSEYE_BACKPORT)" "y"
       HELP_COMMON_DEPENDS += , node-prismjs
       BUILD_DEPS_INDEP += , node-prismjs
     endif

In contrast to other if(n)eq "$(BULLSEYE_BACKPORT)"s this one apparently 
doesn't get an effect...


Probably it comes too early when BULLSEYE_BACKPORT is not yet defined, 
will move it down..


Regards,


Rene
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.