Saturday, October 18, 2025
apps@conference.yunohost.org
October
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
   
             

[00:50:55] <Yunohost Git/Infra notifications> App bloat rises from level 7 to 8 in job [#23584](https://ci-apps.yunohost.org/ci/job/23584) !
[00:53:43] <Yunohost Git/Infra notifications> App pretalx stays broken (level 0) in job [#23586](https://ci-apps.yunohost.org/ci/job/23586)
[09:02:17] <Yunohost Git/Infra notifications> App pretalx stays broken (level 0) in job [#23586](https://ci-apps.yunohost.org/ci/job/23586)
[09:02:43] <Yunohost Git/Infra notifications> App my_capsule stays broken (level 0) in job [#23501](https://ci-apps.yunohost.org/ci/job/23501)
[09:03:32] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou pushed to logout404_2: Issue in changelog ([2ff666a6](https://github.com/YunoHost-Apps/calibreweb_ynh/commit/2ff666a69a754d1d39c745f4a2bc73db70191ad1))
[09:04:14] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou pushed to logout404_2: Error in change log ([139f0568](https://github.com/YunoHost-Apps/calibreweb_ynh/commit/139f05685acbebf8f19410cb90056c8c516a052a))
[09:04:56] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou opened [pull request #168](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/168): Error in change log
[09:05:21] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou merged [pull request #168](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/168): Error in change log
[09:05:22] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou opened [pull request #169](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/169): Testing
[09:05:33] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou merged [pull request #169](https://github.com/YunoHost-Apps/calibreweb_ynh/pull/169): Testing
[09:06:03] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou deleted branch logout404_2
[09:06:21] <Yunohost Git/Infra notifications> [calibreweb_ynh] K​rakinou deleted branch Fix_logout404
[09:06:26] <Yunohost Git/Infra notifications> [borg_ynh] f​florent opened [issue #237](https://github.com/YunoHost-Apps/borg_ynh/issues/237): Accepting blank spaces in passwords?
[09:06:36] <Yunohost Git/Infra notifications> [borg_ynh] f​florent opened [issue #238](https://github.com/YunoHost-Apps/borg_ynh/issues/238): Remove SSH keys on borg uninstallation (or purge?)
[09:47:01] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #3167](https://github.com/YunoHost/apps/pull/3167): Add pronouns.cc to wishlist
[10:02:41] <Yunohost Git/Infra notifications> [borg_ynh] f​florent pushed to testing: Cleanup, fix more rights and missing helpers 2.1 migration steps ([d9e693cf](https://github.com/YunoHost-Apps/borg_ynh/commit/d9e693cff7d992637eb02b56b0321cbf4b9d0ec2))
[10:02:41] <Yunohost Git/Infra notifications> [borg_ynh] f​florent pushed to testing: missing conversion to helpers v2.1 ([a090fff3](https://github.com/YunoHost-Apps/borg_ynh/commit/a090fff305c2e0b4ca6ff62bf6e31d4eee7118ca))
[10:50:55] <Yunohost Git/Infra notifications> App rosariosis goes down from level 7 to 6 in job [#23594](https://ci-apps.yunohost.org/ci/job/23594)
[14:13:25] <m606> Hello, I am willing to migrate an app to the new Go resource system, but CI is showing me a strange error `failed to initialize build cache at /var/www/passed/.cache/go-build: mkdir /var/www/passed/.cache: permission denied` only for upgrade at step 6. Would someone already have this issue?
https://github.com/YunoHost-Apps/passed_ynh/blob/testing/scripts/upgrade
https://ci-apps-dev.yunohost.org/ci/job/13790
[14:16:31] <Aleks (he/him/il/lui)> m606: naively i would think the `.cache` is not owned by the $app user anymore ... or /var/www/$app itself ?
[14:21:59] <Aleks (he/him/il/lui)> ah i see
[14:22:06] <Aleks (he/him/il/lui)> bit subtle but your upgrade script starts with

```
ynh_safe_rm "$install_dir"
ynh_setup_source --dest_dir="$install_dir/build"
```

so $install_dir is recreated ... and usually `ynh_setup_source` is called with no dest_dir, hence $install_dir, and there's specific chown/chmod logic to chown/chmod the dest dir ... but not its parent
[14:22:07] <Aleks (he/him/il/lui)> so probably $install_dir is owned by root, and your $app cannot create a subdir in it
[14:22:15] <Aleks (he/him/il/lui)> i mean that's all fine there's no mistake per se ... one could argue it's even a good thing to rm the entire $install_dir such that it acts as an immutable/ephemeral thing and there's no legacy remaining
[14:22:22] <Aleks (he/him/il/lui)> so tl;dr imho you just need to `chown -R $app:$app "$install_dir"`
[14:24:15] <m606> ahh thanks! I'm trying this!
[14:32:15] <m606> @Alekswag:matrix.organd that's not required anymore in install script, right ? https://github.com/YunoHost-Apps/passed_ynh/blob/7a1ad9f4cc55621471320c3691582547cb47ed88/scripts/install#L24
[14:32:22] <m606> (CI found no error there)
[14:36:09] <Aleks (he/him/il/lui)> yeah because you don't rm the install dir (because it's the install so it should be empty already) and the resoruce provisioning automatically creates it with the $app permissions
[15:10:14] <Yunohost Git/Infra notifications> t​ituspijean renamed repository ssh_apprise_ynh: A small utility to get notified of SSH connections on the server https://github.com/YunoHost-Apps/ssh_apprise_ynh
[15:16:11] <tituspijean> Wait, Github can display the checksum of assets now?!
https://github.com/caronc/apprise/releases/tag/v1.9.5
[15:18:01] <Aleks (he/him/il/lui)> :O
[15:27:15] <miro5001> https://github.com/orgs/community/discussions/23512
[15:46:10] <orhtej2> > <@tituspijean:matrix.org> Wait, Github can display the checksum of assets now?!
> https://github.com/caronc/apprise/releases/tag/v1.9.5

Yes, but not tarballs for some reason 🤷
[16:01:14] <Émy – OniriCorpe> you not use the `full_replace` argument? 🤔
[16:03:12] <Aleks (he/him/il/lui)> full-replace only full-replace the target of the ynh_setup_source which in this case is $install_dir/build, i suppose rm-ing the entire dir makes sure there's nothing leftover from the previous install
[17:10:46] <Yunohost Git/Infra notifications> [apps_tools] a​lexAubin pushed to main: Add script to list long-term broken apps ([9d1e67bd](https://github.com/YunoHost/apps_tools/commit/9d1e67bd4fdbc65c2b8c1bdf9df4662b43642080))
[17:16:01] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed to longterm-broken: Flag long-term broken apps as notworking ([101d64c5](https://github.com/YunoHost/apps/commit/101d64c5ece6ac64939d8b69b11cd84917a95a50))
[17:17:36] <Yunohost Git/Infra notifications> [apps] a​lexAubin opened [pull request #3168](https://github.com/YunoHost/apps/pull/3168): Flag long-term broken apps as notworking
[17:20:39] <Yunohost Git/Infra notifications> [apps_tools] a​lexAubin merged [pull request #49](https://github.com/YunoHost/apps_tools/pull/49): Auto format with Ruff and shfmt
[17:27:17] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed to update_app_levels: Update apps.toml: revert mongo-express and sutom regression ([e88f1046](https://github.com/YunoHost/apps/commit/e88f1046c13afd518bfd45f8f654cd031b35d3e7))
[17:27:49] <Yunohost Git/Infra notifications> [apps] a​lexAubin edited [pull request #3166](https://github.com/YunoHost/apps/pull/3166): Update app levels according to CI results
[17:27:55] <Yunohost Git/Infra notifications> [apps] a​lexAubin approved [pull request #3166](https://github.com/YunoHost/apps/pull/3166#pullrequestreview-3353674716) Update app levels according to CI results
[19:41:37] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T edited review [pull request #580](https://github.com/YunoHost-Apps/synapse_ynh/pull/580#pullrequestreview-3353734322): restart update_synapse_for_appservice.sh broken for whatsapp
[19:41:37] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T changes_requested [pull request #580](https://github.com/YunoHost-Apps/synapse_ynh/pull/580#pullrequestreview-3353734322) restart update_synapse_for_appservice.sh broken for whatsapp: Thanks, for the review. To its good to bring some more improvement on this script but I also would like to stay consist...
[19:41:38] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T [commented](https://github.com/YunoHost-Apps/synapse_ynh/pull/580#discussion_r2442569071) on pull request #580 restart update_synapse_for_appservice.sh broken for whatsapp: Not sure that its more strong, because even if it fail as the service will try to restart depending on when you do the ...
[19:41:38] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T [commented](https://github.com/YunoHost-Apps/synapse_ynh/pull/580#discussion_r2442567880) on pull request #580 restart update_synapse_for_appservice.sh broken for whatsapp: Ideally I would prefer to keep the same parameter than on the install/upgrade script https://github.com/YunoHost-Apps/sy...
[19:45:04] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #3169](https://github.com/YunoHost/apps/pull/3169): Add rmfakecloud to wishlist
[20:08:58] <Yunohost Git/Infra notifications> [synapse_ynh] n​in0-0 [commented](https://github.com/YunoHost-Apps/synapse_ynh/pull/580#discussion_r2442579912) on pull request #580 restart update_synapse_for_appservice.sh broken for whatsapp: I dont think these checks in a log file are solid, Ive had to echo "somestrings" before because an install was failing...
[22:24:43] <Yunohost Git/Infra notifications> [penpot_ynh] y​unohost-bot opened [pull request #155](https://github.com/YunoHost-Apps/penpot_ynh/pull/155): Upgrade sources
[22:35:45] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 68 pending update PRs
- 10 new apps PRs: copyparty, discourse, homarr, jackett, kanboard, penpot, prose, readeck, sparkyfitness, wallos
- 5 failed apps updates: bonfire, fusion, litechat, loops, piped

See the full log here: https://paste.yunohost.org/raw/esavexilas
Autoupdate dashboard: https://apps.yunohost.org/dash?filter=autoupdate
[23:54:00] <Yunohost Git/Infra notifications> App calibreweb goes down from level 8 to 6 in job [#23603](https://ci-apps.yunohost.org/ci/job/23603)