Saturday, January 20, 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:56:17] <Yunohost Git/Infra notifications> App funkwhale goes down from level 8 to 6 in job [#22405](https://ci-apps.yunohost.org/ci/job/22405)
[04:08:37] <Yunohost Git/Infra notifications> App teddit failed all tests in job [#22415](https://ci-apps.yunohost.org/ci/job/22415) :(
[08:33:28] <Thomas> Bookworm and bookworm-dev CI seems to be down?
[11:47:37] <Yunohost Git/Infra notifications> [apps] @alexAubin approved [pull request #1964](https://github.com/YunoHost/apps/pull/1964#pullrequestreview-1834665337) Add Cattr to wishlist: Personally I dont mind that much the SSPL as long as its somehow stated in the app install process Also the softwar...
[11:49:40] <Aleks (he/him/il/lui)> > <@thovi98:matrix.org> Bookworm and bookworm-dev CI seems to be down?

yeah not sure what happened, i'm rebooting the machine
[11:49:40] <Aleks (he/him/il/lui)> (at least for the "official" bookworm CI, the -dev one is maintained by ti tus)
[12:06:13] <Aleks (he/him/il/lui)> i also updated the bookworm failing apps spreadsheets, a good 10~15ish apps got fixed according to the recent results
[12:28:24] <Thomas> Yeaaah thanks you!
[12:28:35] <Thomas> https://github.com/YunoHost-Apps/weblate_ynh/pull/102
[12:29:26] <Thomas> Could someone merge this before I finish package v2 to make it work again?
[12:35:27] <Aleks (he/him/il/lui)> https://aria.im/_matrix/media/v1/download/matrix.org/KiCiDQhxtcrCNbljamtcWvMh
[14:12:31] <lapineige> https://github.com/YunoHost-Apps/bonfire_ynh/pull/2#issuecomment-1901961314
Is there anything in particular that I should do to use `npx` within a package ?
[14:18:27] <Salamandar> Try to fix the package with npx
[14:18:35] <Salamandar> Once it builds properly, try to NOT install npx, see what happens
[14:18:46] <Salamandar> then you'll see if, indeed, npm shipts with npx :D
[14:19:15] <orhtej2> > https://github.com/YunoHost-Apps/bonfire_ynh/pull/2#issuecomment-1901961314
> Is there anything in particular that I should do to use `npx` within a package ?

I believe `npx` is shorthand for `npm run`
[14:20:36] <lapineige> oh, ok
[14:20:49] <lapineige> and not `npm exec` ?
[14:28:19] <orhtej2> > and not `npm exec` ?

Hmm, don't remember
[14:31:25] <lapineige> yes it is : https://docs.npmjs.com/cli/v7/commands/npx
[14:42:20] <lapineige> how can I replace some file content with $ynh_npm variable ? What's the syntax in the helper ? 🤔
[15:48:29] <lapineige> > 140276 INFO DEBUG - error cpx2@6.0.1: The engine "node" is incompatible with this module. Expected version ">=16". Got "12.22.12"

I've set version 18… any clue of what's happening ?
[15:53:29] <Aleks (he/him/il/lui)> https://i.imgflip.com/8czxnb.jpg
[15:54:26] <orhtej2> > > 140276 INFO DEBUG - error cpx2@6.0.1: The engine "node" is incompatible with this module. Expected version ">=16". Got "12.22.12"
>
> I've set version 18… any clue of what's happening ?

You're not using env properly
[15:58:08] <lapineige> I don't understand
[16:21:31] <lapineige> I tried that : https://github.com/YunoHost-Apps/bonfire_ynh/pull/2/commits/64dc026917e43a40bce655a11c43bcad675ba9b5
Result: https://ci-apps-dev.yunohost.org/ci/job/12855

> npm notice New minor version of npm available! 10.2.3 -> 10.3.0

Wtf is going on… now it's 2 major versions *backward* ???!
[16:31:46] <Aleks (he/him/il/lui)> NB there's a difference between node's version and npm's version i think
[16:31:53] <Aleks (he/him/il/lui)> to maximize confusion
[16:32:07] <Aleks (he/him/il/lui)> i mean it's like python and pip if you will
[17:41:26] <lapineige> Are you aware of any app that uses Elixir version ≥15 ? It seems hard to install on Debian 11
[17:56:24] <lapineige> `!bookworktestme` failed on Bonfire repository, what am I missing ? (it's not in the app catalog, could this matter ?)
[17:57:31] <Thomas> > `!bookworktestme` failed on Bonfire repository, what am I missing ? (it's not in the app catalog, could this matter ?)

It's down for now afaik
[20:01:00] <Émy - OniriCorpe> > <@thovi98:matrix.org> Could someone merge this before I finish package v2 to make it work again?

Can't you merge it yourself? :O
[20:03:32] <Émy - OniriCorpe> > <@oniricorpe:im.emelyne.eu> Can't you merge it yourself? :O

ah didn't see your in a fork, i'll merge for you
[20:05:43] <Émy - OniriCorpe> just to be certain, are you sure about your upgrade process? (the ci complains) Thomas
[20:25:29] <lapineige> > Are you aware of any app that uses Elixir version ≥15 ? It seems hard to install on Debian 11

I don't see anyone... 😅
[21:13:16] <ljf> lapineige: ^
[21:32:57] <lapineige> nowhere in the code it installs it
[21:58:13] <Aleks (he/him/il/lui)> ah yes nowadays they just provide the compile binary stuff iirc
[21:58:48] <Émy - OniriCorpe> > <@thovi98:matrix.org> Thanks! If you could merge testing into master I would be glad too :)

merged
[21:58:50] <Aleks (he/him/il/lui)> (at last that sounds like a "reasonable" web paradigm : no shitty dependency or packager that downloads half the universe, just drop the binary)
[22:12:49] <Aleks (he/him/il/lui)> le nouvel argument claqué au sol des gens qui veulent justifier de tout faire à la main : « C'est communautaire donc c'est sans doute pas à jour » https://mastodon.social/@parigotmanchot/111790243499854959 ... alors que le serveur installé à la main, c'est sur, il se met à jour automagiquement 🤦
[22:13:55] <Aleks (he/him/il/lui)> en plus c'est cocasse de prendre Nextcloud comme exemple, les gens qui gèrent des Nextcloud veulent justement *ne pas être à jour* pour laisser le temps à la version de se stabiliser 🤦
[22:15:30] <Émy - OniriCorpe> > <@Alekswag:matrix.org> le nouvel argument claqué au sol des gens qui veulent justifier de tout faire à la main : « C'est communautaire donc c'est sans doute pas à jour » https://mastodon.social/@parigotmanchot/111790243499854959 ... alors que le serveur installé à la main, c'est sur, il se met à jour automagiquement 🤦

franchement c'est souvent + simple de faire une PR pour MAJ un package YNH que de faire une MAJ manuelle sur un serveur, pour beaucoup de softs
[22:16:12] <Aleks (he/him/il/lui)> jpp de l'effet ikea
[22:17:13] <Émy - OniriCorpe> et puis maintenant que la majorité des packages ynh sont maj automatiquement par le bot, bon...
[22:17:41] <Émy - OniriCorpe> par contre je trouve ça moyen de la part de la personne d'insister sur ynh alors que son conseil est visiblement malvenu
[22:17:50] <Aleks (he/him/il/lui)> oui spafo
[22:19:13] <Émy - OniriCorpe> si c'est le kiff de ces gens de se taper de l'adminsys chiant tous les jours, tant mieux pour eux 🤷‍♀️
[22:46:27] <lapineige> > <@Alekswag:matrix.org> ah yes nowadays they just provide the compile binary stuff iirc

which has no Debian 11-compatible version (needs erlang ≥24)
[22:47:44] <lapineige> > <@Alekswag:matrix.org> le nouvel argument claqué au sol des gens qui veulent justifier de tout faire à la main : « C'est communautaire donc c'est sans doute pas à jour » https://mastodon.social/@parigotmanchot/111790243499854959 ... alors que le serveur installé à la main, c'est sur, il se met à jour automagiquement 🤦

vu ses réponses, un raleur qui ne comprend pas que c'est pas pour lui 🙂
[22:49:04] <lapineige> Is there a way in CI to get a more extensive log ? 10 lines or so are often way too short…
[22:55:50] <orhtej2> https://ci-apps-dev.yunohost.org/ci/job/12855 - > https://ci-apps-dev.yunohost.org/ci/logs/12855.log
[22:55:59] <orhtej2> > Is there a way in CI to get a more extensive log ? 10 lines or so are often way too short…

^
[22:56:39] <lapineige> oooooooh 🚀
[22:56:47] <orhtej2> So change `job` to `logs` and add `.log`
[22:56:50] <Aleks (he/him/il/lui)> the link is at the very bottom of the ci ui : "The full log is available at https://ci-apps-dev.yunohost.org/ci/logs/12855.log"
[22:57:10] <orhtej2> > <@Alekswag:matrix.org> the link is at the very bottom of the ci ui : "The full log is available at https://ci-apps-dev.yunohost.org/ci/logs/12855.log"

Ooooh, didn't know that
[22:58:52] <Aleks (he/him/il/lui)> https://i.imgflip.com/8d12t9.jpg
[23:00:19] <orhtej2> > <@Alekswag:matrix.org> https://i.imgflip.com/8d12t9.jpg

Yes, that's the most pressing issue rn 😜
[23:34:49] <Yunohost Git/Infra notifications> App weblate rises from level 0 to 8 in job [#22426](https://ci-apps.yunohost.org/ci/job/22426) !