Thursday, May 30, 2024
apps@conference.yunohost.org
May
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
31
   
             

[01:50:32] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 29 pending update PRs
- 15 new apps PRs
- 4 failed apps updates: focalboard, gancio, minetest, snserver

See the full log here: http://paste.yunohost.org/raw/ohofiwasoc
[02:32:03] <Yunohost Git/Infra notifications> [apps] MadMan247 [commented](https://github.com/YunoHost/apps/pull/2373#discussion_r1619748323) on pull request #2373 Update apps.toml for packages not maintained: If you disagree, I can accept that entirely, but allow me to build my case: Upstream is absolutely active and maintained...
[07:43:06] <Salamandar> > <@rosbeefandino:3cmr.fr> php-fpm seems to not be well cleaned generaly on upgrades or removed apps. i removed roundcube for example and saw config file in /etc/php/7.3/fpm/pool.d/roundcuble.conf

woopsie, weird :o
[07:45:50] <rodinux> > <@yunohostinfra:matrix.org> [nextcloud_ynh] ericgaspar merged [pull request #689](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/689): 28.0.6

It is nice have this upgrade, I am suprised not see this version un the last release changelogs of th project...
[07:49:08] <kayou> Salamandar: could you [test this](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/141#discussion_r1619427550) pls
[07:49:24] <kayou> it works on my package_check @home
[07:49:48] <Salamandar> huh
[07:49:55] <Salamandar> I did this diff exactly to fix this permission denied thing
[07:50:24] <kayou> tbh, i don't understand this permission error
[07:50:28] <Salamandar> and fyi this subshell + source activate is 100% useless because it calls `$install_dir/venv/bin/pip3`
[07:50:33] <Salamandar> me neither
[07:50:44] <Salamandar> hmmm
[07:51:01] <Salamandar> maybe there's a file with u-w permissions on it…
[07:51:21] <Salamandar> ah wait
[07:51:31] <kayou> it looks like the "ensurepip" is the problem, and i can't replicate the error linked to the comment above
[07:51:35] <Salamandar> ```
15895 WARNING File "/usr/lib/python3.11/pathlib.py", line 1014, in stat
15895 WARNING return os.stat(self, follow_symlinks=follow_symlinks)
15895 WARNING ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15896 WARNING PermissionError: [Errno 13] Permission denied: '.'
```
[07:51:51] <Salamandar> so `stat` fails on a directory… so maybe a dir with `u-x` permissions
[07:52:00] <kayou> when i remove the --without-pip and the "ensurepip"
[07:52:27] <Salamandar> what's weirder is that it's a discrepancy between bullseye and bookworm :o
[07:52:43] <kayou> hmm
[07:52:53] <kayou> i didn't tested it on bullseye
[08:00:07] <Salamandar> the CI passes on bullseye
[08:00:22] <Salamandar> i might test it in a container to understand the issue
[08:00:39] <Salamandar> cuz that's really weird and NOT the only app with this exactly same issue
[08:04:06] <kayou> I mean, I haven't tested my suggestion on bullseye
[08:32:11] <Salamandar> ah :)
[09:42:18] <Aleks (he/him/il/lui)> Salamandar: si t'es chaud de contre-review we can maybe merge https://github.com/YunoHost/apps/pull/2110
[09:42:30] <Salamandar> je regarde
[09:42:30] <Salamandar> ah atta
[09:42:35] <Salamandar> ça part manger
[09:42:40] <Aleks (he/him/il/lui)> 🙀
[09:42:51] <Aleks (he/him/il/lui)> food can wait another week or two
[09:42:58] <Salamandar> lawl
[09:43:06] <Salamandar> ouais non mais cette PR petu-être que je peux réduire le scope
[09:43:09] <Salamandar> c'était ptêt un peu big bang
[09:43:17] <Aleks (he/him/il/lui)> nono c'est goude
[09:43:21] <Aleks (he/him/il/lui)> j'ai juste une remarque et demi
[09:44:01] <Salamandar> Ah je confondais avec l'autre PR où on m'avait dit "agneugneu ça et ça c'est pas déprécié c'est juste plus développé"
[09:44:05] <Salamandar> ok ok pour celle là je vois cet aprèm
[09:44:19] <Salamandar> > <@Salamandar:matrix.org> Ah je confondais avec l'autre PR où on m'avait dit "agneugneu ça et ça c'est pas déprécié c'est juste plus développé"

(et éventuellement à raison)
[09:45:42] <Aleks (he/him/il/lui)> oui je me suis pas replongé dans l'autre PR et j'étais un peu frileux mais là j'ai rechecké de mon côté tous les dépots flagué dans cette PR et c'est un scandale y'a des trucs sans commits depuis 4+ ans
[10:00:18] <Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/2110#discussion_r1620398685) on pull request #2110 Flag a lot of apps as deprecated. Add an alternative in the wishlist.: suggestion url = "https://github.com/YunoHost-Apps/bicbucstriim_ynh"
[10:31:15] <Yunohost Git/Infra notifications> [apps] Salamandar [commented](https://github.com/YunoHost/apps/pull/2110#discussion_r1620441945) on pull request #2110 Flag a lot of apps as deprecated. Add an alternative in the wishlist.: Yes indeed, might have been an automatic flag in this pr.
[10:31:24] <Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to deprecated_manual: Unmark Bicbucstriim as deprecated. Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> ([050a8e90](https://github.com/YunoHost/apps/commit/050a8e90a4a4ea567b0ff7e858249a18460769bf))
[10:32:03] <Aleks (he/him/il/lui)> (legit dunno whatdo with httpsh but maybe we can forgot about my comment and move forward idk)
[10:32:23] <Salamandar> yeah read my future reply
[10:33:14] <Yunohost Git/Infra notifications> [apps] Salamandar [commented](https://github.com/YunoHost/apps/pull/2110#discussion_r1620444785) on pull request #2110 Flag a lot of apps as deprecated. Add an alternative in the wishlist.: Wooopsies, shouldnt have flagged this one Its not deprecated at all : * the core "smart" code is actually ttyd and...
[10:33:15] <Salamandar> reply posted
[10:35:15] <Yunohost Git/Infra notifications> [apps] Salamandar edited a [comment](https://github.com/YunoHost/apps/pull/2110#discussion_r1620444785) on pull request #2110 Flag a lot of apps as deprecated. Add an alternative in the wishlist.: Wooopsies, shouldnt have flagged this one Its not deprecated at all : * the core "smart" code is actually ttyd and...
[10:36:57] <Yunohost Git/Infra notifications> [apps] alexAubin [commented](https://github.com/YunoHost/apps/pull/2110#discussion_r1620449439) on pull request #2110 Flag a lot of apps as deprecated. Add an alternative in the wishlist.: suggestion url = "https://github.com/Yunohost-Apps/httpsh_ynh"
[10:38:09] <Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to deprecated_manual: Unmark httpsh as deprecated. Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com> ([ef744bc1](https://github.com/YunoHost/apps/commit/ef744bc1054491869417f50a526c24ec4215b460))
[10:38:29] <Salamandar> @Alekswag:matrix.org let me squash commits first
[10:41:19] <Salamandar> done
[10:41:22] <Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to deprecated_manual: Flag a lot of apps as deprecated. Add an alternative in the wishlist. ([7ba0ede2](https://github.com/YunoHost/apps/commit/7ba0ede227a77116648f1452b489ab5519b82c35))
[10:41:44] <Yunohost Git/Infra notifications> [apps] github-actions[bot] created new branch actions/toml
[10:41:44] <Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: :art: Format TOML with Taplo ([d452978f](https://github.com/YunoHost/apps/commit/d452978f2650fa4b37049cf3bb8781d4638c0929))
[10:42:01] <Yunohost Git/Infra notifications> [apps] github-actions[bot] opened [pull request #2374](https://github.com/YunoHost/apps/pull/2374): Format TOML with Taplo
[11:47:41] <nicofrand> Hi there! It seems the latest update to the freshrss package is buggy: the upgrade works fine but then when visiting the FreshRSS instance it asks to finish the install, like if it was brand new. I restored the backup, but just wanted to let you guys know
[11:56:25] <Yunohost Git/Infra notifications> App friendica goes down from level 8 to 6 in job [#26386](https://ci-apps.yunohost.org/ci/job/26386)
[12:03:42] <Aleks (he/him/il/lui)> > <@yunohostinfra:matrix.org> [apps] Salamandar pushed 1 commit to deprecated_manual: Flag a lot of apps as deprecated. Add an alternative in the wishlist. ([7ba0ede2](https://github.com/YunoHost/apps/commit/7ba0ede227a77116648f1452b489ab5519b82c35))

are we good to go ? I'm confused why the tests are not passing but maybe that's fixed with Taplo
[12:03:56] <Salamandar> looks like merge conflicts gone wrong
[12:03:58] <Salamandar> let me check
[12:05:39] <Yunohost Git/Infra notifications> [apps] Salamandar pushed 1 commit to deprecated_manual: Flag a lot of apps as deprecated. Add an alternative in the wishlist. ([cf43e656](https://github.com/YunoHost/apps/commit/cf43e656f1e1d2718f972e8e3e844fba561dda40))
[12:05:39] <Salamandar> yeah oopsies
[12:05:42] <Salamandar> should be good now
[12:05:58] <Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: :art: Format TOML with Taplo ([8480b55b](https://github.com/YunoHost/apps/commit/8480b55b1657e0fcfe4df9559ec51911fcccae65))
[12:12:13] <Aleks (he/him/il/lui)> Merging then 👍️
[12:12:27] <Yunohost Git/Infra notifications> [apps] alexAubin deleted branch deprecated_manual
[12:12:27] <Yunohost Git/Infra notifications> [apps] alexAubin merged [pull request #2110](https://github.com/YunoHost/apps/pull/2110): Flag a lot of apps as deprecated. Add an alternative in the wishlist.
[12:12:30] <Yunohost Git/Infra notifications> [apps] alexAubin edited [pull request #2374](https://github.com/YunoHost/apps/pull/2374): Format TOML with Taplo
[12:12:38] <Yunohost Git/Infra notifications> [apps] alexAubin pushed 1 commit to master: Flag a lot of apps as deprecated. Add an alternative in the wishlist. (#2110) ([7bce6786](https://github.com/YunoHost/apps/commit/7bce678631979b7200e39bc5d7372b75f873f388))
[12:12:47] <Yunohost Git/Infra notifications> [apps] github-actions[bot] pushed 1 commit to actions/toml: :art: Format TOML with Taplo ([16e93235](https://github.com/YunoHost/apps/commit/16e932351f0f90cbaf8e4ee908c72d34b97efb8a))
[12:13:52] <Yunohost Git/Infra notifications> [apps] alexAubin deleted branch actions/toml
[12:13:52] <Yunohost Git/Infra notifications> [apps] alexAubin merged [pull request #2374](https://github.com/YunoHost/apps/pull/2374): Format TOML with Taplo
[12:13:55] <Yunohost Git/Infra notifications> [apps] alexAubin pushed 1 commit to master: :art: Format TOML with Taplo (#2374) Co-authored-by: alexAubin <4533074+alexAubin@users.noreply.github.com> ([740645fd](https://github.com/YunoHost/apps/commit/740645fd02ba79ca7155fc17e7461425a4d0d8bc))
[12:17:32] <Salamandar> noice !
[12:18:00] <Yunohost Git/Infra notifications> [apps] yunohost-bot pushed 1 commit to master: Automatically add dates to the catalog files ([3cc4a748](https://github.com/YunoHost/apps/commit/3cc4a7482d5932887678ff43188f618df311b845))
[12:18:32] <Salamandar> https://github.com/YunoHost/apps/commit/3cc4a7482d5932887678ff43188f618df311b845
[12:18:54] <Salamandar> https://aria.im/_matrix/media/v1/download/matrix.org/pVQrKoXNMxKRytqcQSDWEaWl
[12:19:12] <Aleks (he/him/il/lui)> (and yesterday i added a toggle in the new dash to filter unmaintained/deprecated apps)
[15:33:52] <Nathanaël H> Hello, I am looking at mautrix bridges fails in Bookworm. It seems that config panel changed quite a bit (use of pydantic). Is it not possible to have some text in markdown in `help` in config panels?

In https://ci-apps-bookworm.yunohost.org/ci/job/4768 :
```
File "/usr/lib/python3/dist-packages/yunohost/utils/configpanel.py", line 300, in __init__
super().__init__(version=version, i18n=i18n, panels=panels)
File "/usr/lib/python3/dist-packages/pydantic/main.py", line 342, in __init__
raise validation_error
pydantic.error_wrappers.ValidationError: 2 validation errors for ConfigPanelModel
panels -> 2 -> help -> text
str type expected (type=type_error.str)
panels -> 2 -> help
str type expected (type=type_error.str)
```
And in https://github.com/YunoHost-Apps/mautrix_whatsapp_ynh/blob/bdb275387460c7a6a340961b8fa7311c1d67d9af/config_panel.toml#L154 ` type = "markdown"`
[15:35:56] <Aleks (he/him/il/lui)> hmmm i'm not sure naming the section "help" is allowed
[15:42:36] <Nathanaël H> hmm thus, I'll try to switch that to something else
[17:27:29] <Yunohost Git/Infra notifications> Job [#26302](https://ci-apps.yunohost.org/ci/job/26302) for matrix-appservice-irc failed miserably :(
[17:56:38] <Yunohost Git/Infra notifications> Job [#26806](https://ci-apps.yunohost.org/ci/job/26806) for mautrix_discord failed miserably :(
[18:10:44] <Nathanaël H> > <@Alekswag:matrix.org> hmmm i'm not sure naming the section "help" is allowed

that was the issue, here is a fix https://github.com/YunoHost-Apps/mautrix_whatsapp_ynh/pull/146
[18:10:47] <Nathanaël H> thanks
[18:13:58] <Yunohost Git/Infra notifications> Job [#27016](https://ci-apps.yunohost.org/ci/job/27016) for flohmarkt failed miserably :(
[18:19:17] <ChriChri> > <@yunohostinfra:matrix.org> Job [#27016](https://ci-apps.yunohost.org/ci/job/27016) for flohmarkt failed miserably :(

CI?
```
Testing package https://github.com/YunoHost-Apps/flohmarkt_ynh
on branch master
(commit 08892dc4f4da2050d352c2d5ab6a2aac385410b9)
Error: Failed to run: /usr/local/bin/lxd forkstart ynh-appci-bullseye-amd64-stable-test-1 /var/lib/lxd/containers /var/log/lxd/ynh-appci-bullseye-amd64-stable-test-1/lxc.conf:
```

A few minutes ago it tested fine (when I started it from the PR)
[18:19:21] <Yunohost Git/Infra notifications> Job [#27016](https://ci-apps.yunohost.org/ci/job/27016) for flohmarkt failed miserably :(
[18:51:22] <Yunohost Git/Infra notifications> Job [#27017](https://ci-apps.yunohost.org/ci/job/27017) for nocodb failed miserably :(
[18:54:19] <Yunohost Git/Infra notifications> Job [#27018](https://ci-apps.yunohost.org/ci/job/27018) for sonarr failed miserably :(
[19:04:28] <tituspijean> I'm logged in ci apps, pls no restart
[19:04:28] <tituspijean> 💥
[19:04:29] <tituspijean> Fixed by removing the container, `/var/lib/lxd/storage-pools/default/containers/ynh-appci-bullseye-amd64-stable-test-1/` and `/var/lib/lxd/containers/ynh-appci-bullseye-amd64-stable-test-1`
[19:04:43] <tituspijean> I've still got no idea why sometimes the containers fail like that. :/
[19:05:08] <Salamandar> > <@titus:pijean.ovh> I'm logged in ci apps, pls no restart

you said it too late, i had already restarted it ><'
[19:05:46] <tituspijean> yeah I saw, that's why I wrote it :p
[19:08:28] <Yunohost Git/Infra notifications> Job [#27016](https://ci-apps.yunohost.org/ci/job/27016) for flohmarkt failed miserably :(
[19:10:03] <tituspijean> what the heck, is this app's fault? :o
[19:10:55] <Yunohost Git/Infra notifications> Job [#27017](https://ci-apps.yunohost.org/ci/job/27017) for nocodb failed miserably :(
[19:10:56] <tituspijean> ah no, nocodb is failing too
[19:45:13] <Nathanaël H> I'am looking at netdata ci [failure](https://ci-apps-bookworm.yunohost.org/ci/job/4941) on bookworm and saw that the install script compiles the app whereas upstream provides [debian repo](https://learn.netdata.cloud/docs/netdata-agent/installation/linux/native-linux-distribution-packages#manual-setup-of-deb-packages) with amd64, arm64, and armhf (and also i386) builds. Anyone knows reasons not to use this repo? On my test raspberry pi it takes looooooong min to compile. I think using repo and prebuilt binaries woud save time (cpu&mem energy by the way) and limits errors.
[19:46:13] <Salamandar> hmmm not sure indeed
[19:46:22] <Salamandar> we could use the deb indeed
[19:46:31] <Salamandar> although it has its own drawbacks
[19:46:41] <Nathanaël H> yep indeed
[19:47:27] <Salamandar> also i was loocking at netdata too on bookworm
[19:47:29] <Nathanaël H> did you find something?
[19:47:39] <Salamandar> the log file is strictly identical between bookworm and bullseye
[19:48:06] <Salamandar> they both end with "finished building with these and these warnings"
[19:48:06] <Salamandar> so uh idk
[19:51:57] <Salamandar> maybe a script option detecting the failure more agressively on bookworm…
[20:04:33] <Nathanaël H> mmh, ok, my raspberry pi is very slow at compiling all of this, so I have nothing neither for now
[20:08:34] <Yunohost Git/Infra notifications> App flohmarkt goes down from level 7 to 6 in job [#27016](https://ci-apps.yunohost.org/ci/job/27016)
[20:36:22] <Aleks (he/him/il/lui)> > <@titus:pijean.ovh> I've still got no idea why sometimes the containers fail like that. :/

it feels like a race condition in lxd/incus ~_~
[22:10:48] <Yunohost Git/Infra notifications> [apps] MadMan247 edited a [comment](https://github.com/YunoHost/apps/pull/2373#discussion_r1619748323) on pull request #2373 Update apps.toml for packages not maintained: If you disagree, I can accept that entirely, but allow me to build my case: Upstream is absolutely active and maintained...