Tuesday, January 30, 2024
apps@conference.yunohost.org
January
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:02:14] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1986](https://github.com/YunoHost/apps/pull/1986): Add GoGoCarto to wishlist
[00:07:20] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master ([5b7f96a07f0d...b335cb3b8ba1](https://github.com/YunoHost/apps/compare/5b7f96a07f0d...b335cb3b8ba1))
[00:10:58] <Yunohost Git/Infra notifications> [apps] @ericgaspar deleted branch add-to-wishlist-gogocarto
[00:16:02] <Yunohost Git/Infra notifications> [apps/master] Add GoGoCarto to wishlist - yunohost-bot
[00:23:23] <Yunohost Git/Infra notifications> [apps] @ericgaspar approved [pull request #1977](https://github.com/YunoHost/apps/pull/1977#pullrequestreview-1849897051) Add Superset to catalog
[00:27:12] <Yunohost Git/Infra notifications> [apps] @ericgaspar merged [pull request #1964](https://github.com/YunoHost/apps/pull/1964): Add Cattr to wishlist
[00:30:13] <Yunohost Git/Infra notifications> [apps] @ericgaspar pushed 2 commits to master ([b335cb3b8ba1...800b0bb9d379](https://github.com/YunoHost/apps/compare/b335cb3b8ba1...800b0bb9d379))
[00:33:07] <Yunohost Git/Infra notifications> [apps] @ericgaspar deleted branch add-to-wishlist-cattr
[00:41:45] <Yunohost Git/Infra notifications> [apps/master] Add Cattr to wishlist - yunohost-bot
[00:51:37] <Yunohost Git/Infra notifications> [nextcloud_ynh] @OniriCorpe closed [issue #657](https://github.com/YunoHost-Apps/nextcloud_ynh/issues/657): nginx.conf for arm needs small adjustment
[08:00:20] <Yunohost Git/Infra notifications> [nextcloud_ynh] @yunohost-bot [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/660#issuecomment-1915726712) on [issue #660](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/660) Testing: :sunflower:
[[Test Badge](https://img.shields.io/endpoint?url=https://ci-apps-dev.yunohost.org/ci/api/job/13099/badge)]...
[08:04:55] <Yunohost Git/Infra notifications> [nextcloud_ynh] @ericgaspar pushed 2 commits to v2_PostgreSQL ([33982bfd3dc3...6288d6d5b394](https://github.com/YunoHost-Apps/nextcloud_ynh/compare/33982bfd3dc3...6288d6d5b394))
[08:07:54] <Yunohost Git/Infra notifications> [nextcloud_ynh/v2_PostgreSQL] cleaning - Éric Gaspar
[08:11:58] <Yunohost Git/Infra notifications> [nextcloud_ynh/v2_PostgreSQL] Merge branch testing into v2_PostgreSQL - Éric Gaspar
[08:15:00] <orhtej2> There's something off with ynh reporting install failures: https://ci-apps-dev.yunohost.org/ci/job/13090
It's replicable locally, it fails to list last n lines before script failed, at least for piped
[08:24:27] <orhtej2> (yes, that's legit Ci failure, I'm not complaining that the build failed, merely that it no longer shows context)
[08:28:51] <Salamandar> > There's something off with ynh reporting install failures: https://ci-apps-dev.yunohost.org/ci/job/13090
> It's replicable locally, it fails to list last n lines before script failed, at least for piped

Yeah i saw that, it's weird, but on my builds that works fine…
[08:32:09] <Salamandar> i reopened the pr just to check if the issue still persists today
[08:35:17] <Yunohost Git/Infra notifications> App couchdb goes down from level 8 to 6 in job [#22646](https://ci-apps.yunohost.org/ci/job/22646)
[09:44:13] <Salamandar> > <@yunohostinfra:matrix.org> App couchdb goes down from level 8 to 6 in job [#22646](https://ci-apps.yunohost.org/ci/job/22646)

tl;dr fuck you debconf_set_selection
[12:40:33] <kayou> > <@Salamandar:matrix.org> tl;dr fuck you debconf_set_selection

> 20960 WARNING /var/cache/yunohost/app_tmp_work_dirs/app_wusyoxnu/restore: line 63: password: unbound variable
20960 WARNING /usr/share/yunohost/helpers.d/utils: line 22: wait_for: No record of process 2210

Why it's just a warning?
[12:41:38] <Salamandar> fixed
[12:41:38] <Yunohost Git/Infra notifications> App couchdb goes down from level 8 to 6 in job [#22646](https://ci-apps.yunohost.org/ci/job/22646)
[12:41:39] <Salamandar> hmmm
[12:41:39] <Salamandar> ah no misread sorry
[12:41:39] <Salamandar> it looks lkie it's a fatal warning though
[12:42:40] <kayou> btw, there is a problem with the roundcube migration to package v2:
https://github.com/YunoHost-Apps/roundcube_ynh/issues/193

i'm not sure how to fix it
[12:42:40] <Aleks (he/him/il/lui)> yeah me too i'm always lost with composer error messages :|
[12:42:41] <nicofrand> That's weird, I managed to upgrade through the testing branch when it was still 1.6.5, then upgrade to 1.6.6 was ok too. I'll check if I did something else like removing composer.lock but I don't think so. And that should happen on non-yunohost hosts too
[14:09:11] <Mateusz Szymański> testing is doubting
[14:09:11] <Mateusz Szymański> php, amirite?
[14:09:11] <kayou> not since packaging v2
[14:09:11] <Mateusz Szymański> OTOH I for one did succeed upgrading to 1.6.6
[14:09:11] <kayou> IIRC a `--no-dev` option on composer did the trick for me
[14:09:11] <kayou> but meh, i don't know composer
[14:09:11] <Mateusz Szymański> > <@kayou:matrix.org> > 37061 WARNING In Factory.php line 697:
> 37063 WARNING The HOME or COMPOSER_HOME environment variable must be set for composer to
> 37064 WARNING run correctly
> 37065 WARNING update [--with WITH] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-dev] [--lock] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--no-autoloader] [--no-suggest] [--no-progress] [-w|--with-dependencies] [-W|--with-all-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>...]
> 37543 INFO [##################+.] > Updating roundcube core...
> 37776 WARNING In Factory.php line 697:
> 37777 WARNING The HOME or COMPOSER_HOME environment variable must be set for composer to
> 37777 WARNING run correctly
> 37778 WARNING update [--with WITH] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-dev] [--lock] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--no-autoloader] [--no-suggest] [--no-progress] [-w|--with-dependencies] [-W|--with-all-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>...]
> 37824 WARNING Executing database schema update.
> 37826 WARNING Executing php composer.phar to update dependencies...
> 37826 WARNING -----------------------------------------------------------------------------
> 37828 WARNING ATTENTION: Update dependencies by running `php composer.phar update --no-dev`
> 37828 WARNING -----------------------------------------------------------------------------
> 37828 WARNING This instance of Roundcube is up-to-date.
> 37828 WARNING Have fun!

so it basically noped out of updating anything but did so with success return code?
[14:09:11] <Aleks (he/him/il/lui)> less than 100 apps in packaging v1 😲 https://dash.yunohost.org/appci/branch/stable
[15:01:33] <Salamandar> but 4 apps per day is my max
[15:16:29] <Aleks (he/him/il/lui)> not a complain haha
[15:23:07] <Salamandar> :p
[15:39:10] <Salamandar> i know
[15:40:10] <Aleks (he/him/il/lui)> but i'm like "uuugh, packaging v1 apps marked level 8 ? ew"
[15:46:21] <Salamandar> > <@Alekswag:matrix.org> but i'm like "uuugh, packaging v1 apps marked level 8 ? ew"

2 days to go before lvl 6 :p
[16:16:49] <Salamandar> the current package for pgadmin is so horrible that i re-restart from scratch the migration to packaging v2…
[16:16:49] <Salamandar> the current package for pgadmin is so horrible that i re-restart from scratch the f
[16:16:55] <orhtej2> > <@Salamandar:matrix.org> the current package for pgadmin is so horrible that i re-restart from scratch…

Oh you're on that one? Nice!
[16:17:13] <Salamandar> yeah
[16:42:17] <Salamandar> why ?
[17:01:07] <orhtej2> Because I was going to fix it as it's a constant source of complaints on the forums
[17:26:32] <Salamandar> > Because I was going to fix it as it's a constant source of complaints on the forums

ah ??
[17:37:41] <Salamandar> about what ?
[17:38:21] <Salamandar> is it out of date ?
[17:38:45] <Salamandar> > Because I was going to fix it as it's a constant source of complaints on the forums

did you tell them to vote of the catalog ?
[17:51:22] <Salamandar> oh
[17:51:23] <orhtej2> > <@Salamandar:matrix.org> is it out of date ?

It not updating properly
[17:59:36] <Salamandar> alright…
[18:03:35] <Salamandar> lvl7 though
[18:03:38] <Salamandar> gotta read the complaints i guess
[18:09:17] <Aleks (he/him/il/lui)> > <@Salamandar:matrix.org> i don't understand, the packager mkdir /var/log/pgadmin (yeah not $app) but ynh_systemd_app start --log_path "/var/log/uwsgi/$app/$app.log"

<whisper>packaging v3 😬</whisper>
[18:44:20] <kayou> > <@Alekswag:matrix.org> (but so far can't do that much because all scripts run as root anyway - until we get to packaging v3 - did I already talked about our lord and savior, packaging v3, which will restore balance in the source ?)

this is not the packaging version you are looking for
[18:54:13] <Aleks (he/him/il/lui)> I feel a great disturbance in the source, as if millions of packaging-v1 apps cried out in linter errors and were suddenly downgraded to level 0
[18:55:31] <Aleks (he/him/il/lui)> "Luke ... I *am* the linter!"
[19:35:09] <Aleks (he/him/il/lui)> there's so much potential
[19:55:36] <Aleks (he/him/il/lui)> *Stars war*
[20:09:31] <kayou> package checkenobi you're my only hope
[20:09:32] <Émy - OniriCorpe> https://ci-apps-bookworm-dev.yunohost.org/ci/job/202 Tag 😌🎉
[21:42:46] <Krakotte> yop, I'm fiddling with the config panel (great tool!) and I'm a little confused with the "tags" property: it says in the doc that it's a multichoice property, but when I'm trying it I can only choose one option at a time, exactly like the "select" property
[21:43:21] <Krakotte> here's the config_panel.toml I'm using:
[21:43:22] <Krakotte> [main.api.authorized]
ask.en = "Regex for authorized JSON command"
ask.fr = "Regex pour les commandes JSON autorisées"
type= "tags"
choices = [ 'getversion', 'getusers', 'getsettings' ]
bind= "null"
[21:43:46] <Krakotte> there's nothing yet in the config script as I'm just playing with it
[23:08:32] <Émy - OniriCorpe> we talked with Tag about "yeah nextcloud is shit, but so everything else, right?"
and now 🙃: https://github.com/YunoHost-Apps/karadav_ynh/pull/1
[23:14:09] <Aleks (he/him/il/lui)> really o.O
[23:14:09] <Aleks (he/him/il/lui)> >compatible with WebDAV and NextCloud clients
[23:14:09] <Émy - OniriCorpe> black magic 🪄
[23:15:04] <Émy - OniriCorpe> https://github.com/kd2org/karadav
[23:15:04] <Aleks (he/him/il/lui)> :O
[23:18:41] <Aleks (he/him/il/lui)> "any retrograde thing" doesn't sound legally-enforceable though haha
[23:18:41] <Émy - OniriCorpe> just testing a new licence https://github.com/YunoHost-Apps/karadav_ynh/pull/1/commits/854e1379251b00cb5f139e924f51e44510852687
[23:18:58] <Émy - OniriCorpe> of course
[23:29:30] <Émy - OniriCorpe> but have you considered the fact that I don't give a shit about legal? 😌
I'm more the kind of person who wheels over people's feet with my wheelchair