Friday, September 20, 2024
apps@conference.yunohost.org
September
Mon Tue Wed Thu Fri Sat Sun
            1
2
3 4 5 6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
           

[03:17:41] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 54 pending update PRs
- 9 new apps PRs
- 2 failed apps updates: fluffychat, mlmmj

See the full log here: http://paste.yunohost.org/raw/xarevofada
[07:27:42] <nicofrand> > How can I debug `update-locale C.UTF-8` on the CI then?

Anyone able to help, please?
[07:28:58] <Salamandar> > How can I debug `update-locale C.UTF-8` on the CI then?

aaaah yes this issue
[07:29:00] <Salamandar> hmm
[07:29:02] <Salamandar> apparently this is linked to new, minimal, images for the CI
[07:29:26] <Salamandar> maybe try to install locales in the pre_install of the tests.toml
[07:29:38] <Salamandar> https://github.com/YunoHost/example_ynh/blob/09ce2ea730029839546f8f61703937b0dd51f306/tests.toml#L41
[07:29:47] <Salamandar> not sure which package to install though
[07:30:37] <Salamandar> apparently apt install locales should do the trick
[07:31:42] <nicofrand> > <@Salamandar:matrix.org> maybe try to install locales in the pre_install of the tests.toml

In addition to manifest.toml ?
[07:32:12] <nicofrand> See https://github.com/YunoHost-Apps/kresus_ynh/blob/master/manifest.toml#L63
[08:03:54] <Salamandar> ah !
[08:03:54] <Salamandar> then idk ><'
[09:37:24] <nicofrand> OK, thanks anyway
[10:45:59] <niklas> Hey all, I just opened an issue on the package repo for Tandoor: https://github.com/YunoHost-Apps/tandoor_ynh/issues/87

The issue is that that particular app is no longer runnable with Python 3.9, which is the default version in bullseye.

Is there any way to use a different python version in yunohost packages?
[11:10:43] <orhtej2> > <@niklas:freiburg.social> Hey all, I just opened an issue on the package repo for Tandoor: https://github.com/YunoHost-Apps/tandoor_ynh/issues/87
>
> The issue is that that particular app is no longer runnable with Python 3.9, which is the default version in bullseye.
>
> Is there any way to use a different python version in yunohost packages?

to my knowledge there's no 'official' way of running Python > 3.9 on bullseye, though there are some apps that do attempt to do it
[11:11:35] <orhtej2> cf https://github.com/YunoHost-Apps/immich_ynh/blob/700095adb4145b88be4d5a783f67dc06a6e6f6eb/scripts/_common.sh#L42, this is a terrible hack with terrible UX
[11:11:38] <orhtej2> just so you know
[11:12:17] <niklas> thanks, I'll have a look.
[11:14:13] <niklas> yeah this does a manual build from source
[11:14:47] <niklas> which to be honest isn't a big deal, but I can imagine it's not a great UX
[14:49:48] <geoma> > <@Alekswag:matrix.org> it ships commit f57a511 which is from 2 months ago : https://github.com/YunoHost-Apps/drupal_ynh/blob/master/manifest.toml#L64 / https://github.com/drupal-composer/drupal-project/commit/f57a511f2c5a078c0669cf7d5a2b7ae0f9696759

A complete mistery
https://github.com/YunoHost-Apps/drupal_ynh/issues/106
[17:55:30] <orhtej2> while I understand it's broken (packaging v1 oO) why is kodi not even listed in app store? It's in [apps.toml](https://github.com/YunoHost/apps/blob/cd0baa818e199642452e0095b21ba190c25349c2/apps.toml#L1962), [the repo is there](https://github.com/YunoHost-Apps/kodi_ynh), only [the search yields no results](https://apps.yunohost.org/catalog?search=kodi) and [CI does not have a clue](https://ci-apps.yunohost.org/ci/apps/kodi/)
[18:03:58] <Aleks (he/him/il/lui)> it's ignored because it's flagged as notworking
[18:05:43] <orhtej2> > <@Alekswag:matrix.org> it's ignored because it's flagged as notworking

Ah ok
[18:05:58] <Aleks (he/him/il/lui)> tried to make it work a while ago, it may work but it can't pass the CI test because it needs to simulate some sort of screen for the service to start, something like this
[21:32:03] <marc-flender> Bonjour, je reviens sur mes soucis de tes sur my_webdav_ynh. J'ai effectué les changements dans test.toml, et, bonne nouvelle, ça fonctionne.
[21:32:22] <marc-flender> voir https://ci-apps-bookworm-dev.yunohost.org/ci/job/3034
[21:33:04] <marc-flender> Mais je ne comprends toujours pas car j'ai l'impression que le package_check est erroné
[21:34:22] <marc-flender> En effet, les tests passés sont les mêmes:
[21:34:24] <marc-flender> ============================================
[Test 2/6] Installation on the root
============================================

Running: yunohost app install --no-remove-on-failure --force /app_folder -a "&domain=sub.domain.tld&path=/&is_public=1&install={'init_main_permission': 'all_users'}&admin=package_checker&"
[21:34:39] <marc-flender> ============================================
[Test 3/6] Installation in a sub path
============================================

Running: yunohost app install --no-remove-on-failure --force /app_folder -a "&domain=sub.domain.tld&path=/path&is_public=1&install={'init_main_permission': 'all_users'}&admin=package_checker&"
[21:35:32] <Aleks (he/him/il/lui)> la différence c'est que y'en a un avec path=/ et l'autre avec path=/path ?
[21:36:58] <marc-flender> ah ok. désolé, j'ai écrit trop vite
[21:37:10] <marc-flender> merci
[21:38:03] <marc-flender> j'ai tout passé de testing vers master, est-ce que je dois faire un pull request pour l'intégrer au catalogue YNH?
[21:38:32] <Aleks (he/him/il/lui)> elle y est déjà non ?
[21:40:00] <marc-flender> oui. Mais la mise à jour sera-t-elle prise en compte? Car pour l'instant, il est considéré comme "broken"
[21:51:04] <Aleks (he/him/il/lui)> les levels sont mis à jour en fonction des résultats de la CI tous les vendredis soir (enfin ça créé une PR qui ensuite est validée)