Wednesday, July 23, 2025
dev@conference.yunohost.org
July
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:08:41] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[01:07:12] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[02:01:02] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[03:01:33] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[04:05:36] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[05:09:09] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[05:59:58] <florent[m]> I am fixing that ^
[06:06:06] <florent[m]> PR to fix this: https://github.com/YunoHost/apps/pull/3053
[06:07:43] <Yunohost Git/Infra notifications> [Apps tools error] [List builder] Error while updating lasuite-docs: No cache yet for lasuite-docs
[16:30:09] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231830 for trixie/unstable/all...
[16:30:10] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.1.6.1+202507231830 for trixie/unstable/all ?!
[16:30:53] <Salamandar> lul
[16:41:30] <Salamandar> schroot shenanigans
[16:46:12] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231846 for trixie/unstable/all...
[16:46:15] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.1.6.1+202507231846 for trixie/unstable/all ?!
[16:49:37] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to refactoring: Fix chroot creation for trixie ([4b2d8eb0](https://github.com/YunoHost/vinaigrette/commit/4b2d8eb052b9cc42da66cd6162d98877fa04830f))
[16:49:42] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231849 for trixie/unstable/all...
[16:49:57] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231849 for trixie/unstable/all...
[16:50:00] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.1.6.1+202507231849 for trixie/unstable/all ?!
[16:51:17] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 2 commits to refactoring ([4b2d8eb052b9...bbe5c508ddd9](https://github.com/YunoHost/vinaigrette/compare/4b2d8eb052b9...bbe5c508ddd9))
[16:51:18] <Yunohost Git/Infra notifications> [vinaigrette/refactoring] Remove temporary fix - Félix Piédallu
[16:51:18] <Yunohost Git/Infra notifications> [vinaigrette/refactoring] Set real path for repo - Félix Piédallu
[17:00:06] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231900 for trixie/unstable/all...
[17:00:09] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.1.6.1+202507231900 for trixie/unstable/all ?!
[17:05:25] <Yunohost Git/Infra notifications> [yunohost] o​rhtej2 edited [pull request #2118](https://github.com/YunoHost/yunohost/pull/2118): Add support for (plain) XZ and ZST source archives
[17:15:04] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231915 for trixie/unstable/all...
[17:15:07] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.1.6.1+202507231915 for trixie/unstable/all ?!
[17:30:05] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231930 for trixie/unstable/all...
[17:30:08] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost/12.1.6.1+202507231930 for trixie/unstable/all ?!
[17:31:56] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to refactoring: try to fix trixie chroot generation ([7e96d2c0](https://github.com/YunoHost/vinaigrette/commit/7e96d2c0a86ea897b2314654655f46da9113e749))
[17:32:06] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231932 for trixie/unstable/all...
[17:35:02] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231935 for trixie/unstable/all...
[17:35:17] <Yunohost Git/Infra notifications> ❌ Failed to include change of yunohost/12.1.6.1+202507231935 for trixie/unstable/all ?!
[17:35:17] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.6.1+202507231935 for trixie/unstable/all.
[17:35:48] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to refactoring: Fix path to repo ([2237cf4a](https://github.com/YunoHost/vinaigrette/commit/2237cf4a7f11e6783496a9eca68bd4c17a26674a))
[17:35:53] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231935 for trixie/unstable/all...
[17:36:07] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.6.1+202507231935 for trixie/unstable/all.
[17:36:07] <Yunohost Git/Infra notifications> ❌ Failed to include change of yunohost/12.1.6.1+202507231935 for trixie/unstable/all ?!
[17:36:19] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231936 for trixie/unstable/all...
[17:36:36] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.6.1+202507231936 for trixie/unstable/all.
[17:36:37] <Yunohost Git/Infra notifications> ❌ Failed to include change of yunohost/12.1.6.1+202507231936 for trixie/unstable/all ?!
[17:37:03] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to refactoring: Fix path to repo ([3217e166](https://github.com/YunoHost/vinaigrette/commit/3217e16628408a0e0a9f0eb316e58e66d9cc30cf))
[17:37:06] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231937 for trixie/unstable/all...
[17:37:22] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.6.1+202507231937 for trixie/unstable/all.
[17:37:22] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.6.1+202507231937 for trixie/unstable.
[17:39:25] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.6.1+202507231939 for bookworm/unstable/all...
[17:39:48] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.6.1+202507231939 for bookworm/unstable/all.
[17:39:48] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.6.1+202507231939 for bookworm/unstable.
[17:39:52] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.1.4+202507231939 for trixie/unstable/all...
[17:41:03] <Yunohost Git/Infra notifications> ❌ Failed build for yunohost-admin/12.1.4+202507231939 for trixie/unstable/all ?!
[17:42:46] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to refactoring: fix check_build_needed ([3a80c7ad](https://github.com/YunoHost/vinaigrette/commit/3a80c7ad0dbbf8759f385a8e3612d2d06746bdc4))
[17:43:02] <Salamandar> ok should be good now
[17:43:27] <orhtej2> Ci goes brrrt
[17:43:32] <Salamandar> :D :D
[17:45:14] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.1.4+202507231945 for trixie/unstable/all...
[17:45:34] <Salamandar> https://aria.im/_bifrost/v1/media/download/AdIdZ6jNFKSAY98fR961fLIwb2NAAimyVR4Eb7-IH0cIu2zW7jAvPem7OoAy0pMd991_bKuaSnJq5Mx3EjhhNLlCeYPYpdJgAG1hdHJpeC5vcmcvVFJyWnRzVWpaWWRsRHhrV2lJbFROd2ZW
[17:46:21] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.1.4+202507231945 for trixie/unstable/all.
[17:46:22] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost-admin/12.1.4+202507231945 for trixie/unstable.
[17:46:28] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-admin/12.1.6+202507231946 for bookworm/unstable/all...
[17:47:41] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-admin/12.1.6+202507231946 for bookworm/unstable/all.
[17:47:41] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost-admin/12.1.6+202507231946 for bookworm/unstable.
[17:47:43] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-portal/12.0.10+202507231947 for trixie/unstable/all...
[17:48:17] <Salamandar> it's normal that it rebuild everything, the logic to detect if rebuild is required changed
[17:48:54] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 43 commits to main ([b5a4ab246224...3a80c7ad0dbb](https://github.com/YunoHost/vinaigrette/compare/b5a4ab246224...3a80c7ad0dbb))
[17:48:55] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar merged [pull request #12](https://github.com/YunoHost/vinaigrette/pull/12): Full refactoring
[17:48:57] <Yunohost Git/Infra notifications> [vinaigrette/main] Fix path to repo - Félix Piédallu
[17:48:58] <Yunohost Git/Infra notifications> [vinaigrette/main] fix check_build_needed - Félix Piédallu
[17:48:58] <Yunohost Git/Infra notifications> [vinaigrette/main] Fix path to repo - Félix Piédallu
[17:49:00] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-portal/12.0.10+202507231947 for trixie/unstable/all.
[17:49:01] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost-portal/12.0.10+202507231947 for trixie/unstable.
[17:49:02] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost-portal/12.1.0+202507231949 for bookworm/unstable/all...
[17:50:21] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost-portal/12.1.0+202507231949 for bookworm/unstable/all.
[17:50:22] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost-portal/12.1.0+202507231949 for bookworm/unstable.
[17:50:23] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/12.1.0+202507231950 for trixie/unstable/all...
[17:50:37] <Yunohost Git/Infra notifications> ✔️ Completed distribution for moulinette/12.1.0+202507231950 for trixie/unstable.
[17:50:37] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/12.1.0+202507231950 for trixie/unstable/all.
[17:50:39] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/12.1.0+202507231950 for bookworm/unstable/all...
[17:50:55] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/12.1.0+202507231950 for bookworm/unstable/all.
[17:50:56] <Yunohost Git/Infra notifications> ❌ Failed to include change of moulinette/12.1.0+202507231950 for bookworm/unstable/all ?!
[18:00:11] <Yunohost Git/Infra notifications> 🏗️ Starting build for moulinette/12.1.0+202507232000 for bookworm/unstable/all...
[18:00:26] <Yunohost Git/Infra notifications> ✔️ Completed build for moulinette/12.1.0+202507232000 for bookworm/unstable/all.
[18:00:26] <Yunohost Git/Infra notifications> ✔️ Completed distribution for moulinette/12.1.0+202507232000 for bookworm/unstable.
[18:00:32] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232000 for trixie/unstable/all...
[18:00:34] <Yunohost Git/Infra notifications> ❌ Failed build for SSOwat/12.0.3+202507232000 for trixie/unstable/all ?!
[18:05:16] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232005 for trixie/unstable/all...
[18:05:17] <Yunohost Git/Infra notifications> ❌ Failed build for SSOwat/12.0.3+202507232005 for trixie/unstable/all ?!
[18:08:41] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232008 for trixie/unstable/all...
[18:08:46] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232008 for trixie/unstable/all.
[18:08:48] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232008 for trixie/unstable/all ?!
[18:15:10] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232015 for trixie/unstable/all...
[18:15:20] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232015 for trixie/unstable/all.
[18:15:20] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232015 for trixie/unstable/all ?!
[18:30:16] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232030 for trixie/unstable/all...
[18:30:20] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232030 for trixie/unstable/all.
[18:30:21] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232030 for trixie/unstable/all ?!
[18:31:58] <orhtej2> https://www.youtube.com/watch?v=1DTuoHHAfEg
[18:45:10] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232045 for trixie/unstable/all...
[18:45:20] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232045 for trixie/unstable/all.
[18:45:20] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232045 for trixie/unstable/all ?!
[18:49:41] <Salamandar> buuuut buuuut
[18:50:21] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232050 for trixie/unstable/all...
[18:50:29] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232050 for trixie/unstable/all.
[18:50:29] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232050 for trixie/unstable/all ?!
[18:51:23] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232051 for trixie/unstable/all...
[18:51:32] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232051 for trixie/unstable/all.
[18:51:32] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232051 for trixie/unstable/all ?!
[18:52:23] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232052 for trixie/unstable/all...
[18:52:32] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232052 for trixie/unstable/all.
[18:52:33] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232052 for trixie/unstable/all ?!
[18:53:32] <Salamandar> grmblblblblbl SSOwat has uppercase letters but the generated files don't
[18:54:00] <Salamandar> ```
Error opening '/var/www/debian/vinaigrette/data/builds/tmp.mgxaed0aQ0-unstable/SSOwat-trixie/SSOwat_12.0.3+202507232052_amd64.changes': No such file or directory

$ ls data/builds/tmp.mgxaed0aQ0-unstable/SSOwat-trixie/
sources ssowat_12.0.3+202507232052_amd64-2025-07-23T18:52:24Z.build ssowat_12.0.3+202507232052_amd64.buildinfo ssowat_12.0.3+202507232052.dsc
ssowat_12.0.3+202507232052_all.deb ssowat_12.0.3+202507232052_amd64.build ssowat_12.0.3+202507232052_amd64.changes ssowat_12.0.3+202507232052.tar.gz
```
[19:00:02] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to main: Fix distribute of ssowat ([59bcef45](https://github.com/YunoHost/vinaigrette/commit/59bcef45d0378ece722ec93e78ef662d12b6166f))
[19:00:12] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232100 for trixie/unstable/all...
[19:00:23] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232100 for trixie/unstable/all ?!
[19:00:23] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232100 for trixie/unstable/all.
[19:00:35] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232100 for trixie/unstable/all...
[19:00:46] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232100 for trixie/unstable/all.
[19:00:46] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232100 for trixie/unstable/all ?!
[19:02:07] <Yunohost Git/Infra notifications> [vinaigrette] S​alamandar pushed 1 commit to main: Fix distribute of ssowat ([c3161c13](https://github.com/YunoHost/vinaigrette/commit/c3161c13c6ed69802dbe17d1f216e886df3f2700))
[19:03:25] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232103 for trixie/unstable/all...
[19:03:35] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232103 for trixie/unstable/all.
[19:03:36] <Yunohost Git/Infra notifications> ✔️ Completed distribution for SSOwat/12.0.3+202507232103 for trixie/unstable.
[19:03:37] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232103 for bookworm/unstable/all...
[19:03:46] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232103 for bookworm/unstable/all.
[19:03:48] <Yunohost Git/Infra notifications> ❌ Failed to include change of SSOwat/12.0.3+202507232103 for bookworm/unstable/all ?!
[19:03:48] <Salamandar> finally !
[19:03:50] <Salamandar> oh
[19:03:52] <Salamandar> hum
[19:04:03] <Salamandar> > File "pool/unstable/s/ssowat/ssowat_12.0.3+202507232103_all.deb" is already registered with different checksums!
[19:08:48] <Salamandar> Ah yes, trixie and bookworm builds happened in the same minute
[19:08:49] <Salamandar> grmbl
[19:15:14] <Yunohost Git/Infra notifications> 🏗️ Starting build for SSOwat/12.0.3+202507232115 for bookworm/unstable/all...
[19:15:21] <Yunohost Git/Infra notifications> ✔️ Completed build for SSOwat/12.0.3+202507232115 for bookworm/unstable/all.
[19:15:21] <Yunohost Git/Infra notifications> ✔️ Completed distribution for SSOwat/12.0.3+202507232115 for bookworm/unstable.
[20:29:41] <Yunohost Git/Infra notifications> [yunohost] S​alamandar created new branch decorators
[20:29:41] <Yunohost Git/Infra notifications> [yunohost] S​alamandar pushed 2 commits to decorators ([d1448d51d83c^...2c74fb77e0f0](https://github.com/YunoHost/yunohost/compare/d1448d51d83c^...2c74fb77e0f0))
[20:29:42] <Yunohost Git/Infra notifications> [yunohost/decorators] authenticators: use functools.cache for SESSION_SECRET - Félix Piédallu
[20:29:42] <Yunohost Git/Infra notifications> [yunohost/decorators] authenticators: SESSION_FOLDER: convert to Path - Félix Piédallu
[20:35:09] <florent[m]> I have started writing a tool for that, that takes advantage of `default_branch` as you mentioned.

But instead I now wonder if we could not rather have this strategy instead :

- every entry in apps.toml that does not have a branch property is given `branch = "master"`
- when omitted, the default branch is set to `main`

Would it make sense ?
[20:48:37] <orhtej2> > I have started writing a tool for that, that takes advantage of `default_branch` as you mentioned.
>
> But I wondered if we could not rather have this strategy instead :
> - every entry in apps.toml that does not have a branch property is given `branch = "master"`
> - when omitted, the default branch is set to `main`
>
> Would it make sense ?

Most apps use 'legacy' `master`, `main` is fairly recent development to the point I'm not sure repos forked/made of `example_ynh` use it. so IMO to address this painpoint the script should be unopinionated
[21:15:24] <florent[m]> Hmm, so far, there's been 17 apps published since 2025-04-21 which is the date of this commit: https://github.com/YunoHost/example_ynh/commit/60c4477325a7c57a51ecd5606ebb223a0bbfe54c

There is only one apps whose default branch has remained `main`, which is `arn_messager` which has been added to the catalog the 2025-04-25 (4 days after the commit).

Also this seems to be [the default branch name in Github](https://www.theserverside.com/feature/Why-GitHub-renamed-its-master-branch-to-main).

My guess is that setting the default branch to `main` would be a good heuristic and few apps may be an exception (though I may be wrong).
[21:19:26] <orhtej2> > Hmm, so far, there's been 17 apps published since 2025-04-21 which is the date of this commit: https://github.com/YunoHost/example_ynh/commit/60c4477325a7c57a51ecd5606ebb223a0bbfe54c
>
> There is only one apps whose default branch has remained `main`, which is `arn_messager` which has been added to the catalog the 2025-04-25 (4 days after the commit).
>
> Also this seems to be [the default branch name in Github](https://www.theserverside.com/feature/Why-GitHub-renamed-its-master-branch-to-main).
>
> My guess is that setting the default branch to `main` would be a good heuristic and few apps may be an exception (though I may be wrong).

I'm talking about the remaining 500 apps :P

but probably an autopatch would be possible 🤷
[21:19:45] <florent[m]> Yeah, I am currently making it :)
[21:23:41] <florent[m]> I see. Maybe then, if there is a problem with fetching a default branch (say because it has been renamed from master to main), we may let the list builder fetch the branches info from Github and fix that?