[13:17:34]
<rodinux> Hello, est-ce que le helper `ynh_compare_current_package_version` fonctionne encore ? Je bute sur une erreur `/usr/share/yunohost/helpers.d/utils: ligne 1038: version : variable sans liaison`
[13:33:52]
<Aleks (he/him/il/lui)> y fo les logs complets ... x_x
[13:35:05]
<rodinux> https://paste.yunohost.org/raw/gifeduyisi
[13:38:49]
<Aleks (he/him/il/lui)> sans doute qu'il faut mettre `--version` : `ynh_compare_current_package_version --comparison le --version 1.3.6~ynh2`
[13:40:55]
<rodinux> \o/ pardon, c'est évident...
[20:42:50]
<orhtej2> cannot track it down but in `bookworm` installing yarn via extra repo in `manifest.toml` yields
```
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/owntracks.list:1 and /etc/apt/sources.list.d/yarn.list:1
```
which would indicate that we should drop the `ynh_install_extra_repo ` in `ynh_install_extra_app_dependencies` as a temp (?) `$app.list` is created for that very reason already.
[21:07:52]
<tituspijean> we should really drop the yarn install from repo, but rather follow their own instructions: https://yarnpkg.com/getting-started/install
[21:10:47]
<orhtej2> > <@titus:pijean.ovh> we should really drop the yarn install from repo, but rather follow their own instructions: https://yarnpkg.com/getting-started/install
there's `yarn` hell currently where there's 1.x 'classic' yarn and 4.x 'current' yarn with different install method and incompatibilities and some apps do use 'classic' yarn and install from DEB is the way to go there
[21:11:56]
<orhtej2> i.e. `penpot` in its current release uses 'classic' yarn while preview of 2.x branch uses the new one from `corepack`
[21:12:31]
<orhtej2> (also `corepack` broke recently and all 5 apps in the catalog that use it need to be patched at some point :P)
[22:55:22]
<Aleks (he/him/il/lui)> > cannot track it down but in `bookworm` installing yarn via extra repo in `manifest.toml` yields
>
> ```
> W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/owntracks.list:1 and /etc/apt/sources.list.d/yarn.list:1
> ```
>
> which would indicate that we should drop the `ynh_install_extra_repo ` in `ynh_install_extra_app_dependencies` as a temp (?) `$app.list` is created for that very reason already.
zblerg yeah yarn is now availble in the core directly just like sury, we should add some on-the-fly autopatch in the core to ignore extra "yarn" sources (and add it to the regular apt package list)