Monday, July 08, 2024
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
       
             

[01:07:07] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.20.2+202407071445 for bullseye/unstable/all.
[01:26:37] <Aleks (he/him/il/lui)> Omg i just found out we dont really need equivs, we can just use dpkg -b
[01:35:14] <Aleks (he/him/il/lui)> dpkg-deb --build*
[05:45:32] <Salamandar> but how to pass dependencies ?
[06:01:11] <Aleks (he/him/il/lui)> you create a control file, same as with equivs but ... without equivs
[06:49:21] <Aleks (he/him/il/lui)> at the end of the day the .deb for virtual dependencies is just sort of a `.tar` containing a `data.tar.gz` and `control.tar.gz` with the control file and a few checksum period
[07:04:47] <Yunohost Git/Infra notifications> [yunohost] alexAubin pushed 1 commit to dev: helpers/apt: rely on simpler dpkg-deb --build rather than equivs to create .deb for app virtual dependencies ([f6fbd69c](https://github.com/YunoHost/yunohost/commit/f6fbd69c393aa6f6fcbc0a26a1a63fcb2af98a15))
[07:15:06] <Aleks (he/him/il/lui)> ^
[07:23:34] <Aleks (he/him/il/lui)> i guess equivs is useful when you have more complex .debs with `rules` and you need the full process with dpkg-buildpackagewhatever
[07:30:56] <Aleks (he/him/il/lui)> idk
[07:37:30] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.20.2+202407071700 for bullseye/unstable/all ...
[07:44:18] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.20.2+202407071700 for bullseye/unstable/all.
[07:58:10] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1363539214](https://gitlab.com/YunoHost/yunohost/-/pipelines/1363539214) failed on branch dev