libera/#maemo-leste/ Tuesday, 2024-12-03

Wizzupfreemangordon: eds-backend-telepathy is unhappy with:12:12
Wizzupadd-contacts.c:306:28: error: implicit declaration of function 'mc_account_new'; did you mean 'tp_account_new'? [-Werror=implicit-function-declaration] 306 |   test_userdata->account = mc_account_new (dbus_daemon, object_path);12:12
WizzupI will push my other fixes12:12
Wizzupthe diff in tp glib is super minimal between bullseye and bookworm so I am not sure what's up yet12:13
Wizzuphm, this is in a test12:15
WizzupI am pretty sure these tests fail in chimaera too12:17
Wizzupah the whole -ltestutils is not there12:39
Wizzupok, I am not gonig to fix these tests now12:43
freemangordonWizzup: what tests are those? eds?12:57
freemangordonah, backend12:57
freemangordonoh, I see12:57
freemangordonI wonder how did we build it on chimaera12:58
freemangordonbut anyway, LMK if you want me to fix them or we will simply disable the tests for now12:58
WizzupI disabled the mfor now13:01
Wizzupthey are all old code13:01
Wizzupand they nveer run because we used some old debian compat and build script13:02
WizzupI migrated us to dh 10 but that started to run tests13:02
freemangordonI see13:04
freemangordonwhy did you remove .install file?13:05
freemangordonit does not install /etc/osso-backup IIUC13:05
Wizzupyou can't have .install with a isngle pkg13:06
freemangordonsure you can :)13:06
Wizzup$ dpkg -L evolution-data-server-addressbook-backend-telepathy | grep restore13:06
Wizzup/etc/osso-backup/restore.d13:06
Wizzup/etc/osso-backup/restore.d/always13:06
Wizzup/etc/osso-backup/restore.d/always/eds-backend-telepathy-restore-compatibility.sh13:06
freemangordondh_auto_install --destdir=debian/tmp13:06
Wizzupno, you actually can't, it will search debian/ and not debian/pkg-name13:06
Wizzupin any case, the pkg is correct now with less code and less files13:06
freemangordonsee ^^^13:06
freemangordonok13:06
WizzupI should really make a python script to parse all our debian/control files and figure out the right way to build all our pkgs :)13:07
Wizzupthe right order I mean13:07
Wizzupfreemangordon: how do I get dh_auto_install to not go into debian/tmp but rather into debian/pkgname?16:43
WizzupI see the man page suggests something about a single binary adon mode or something16:43
Wizzupsomehow this is the opposite problem that I had earlier16:44
Wizzupsigh16:44
inkythat person, who managed to install maemo in to xiaomi phone, what did they do? how can i flash android kernel and maemo image in to a generic android device? or how to boot something from sdcard? with fastboot?17:03
siceloinky: if you mean the person i talked about - he waas using a xiaomi phone that has mainline support.17:29
sicelothis phone, https://wiki.postmarketos.org/wiki/Xiaomi_Redmi_4_Prime_(xiaomi-markw)17:30
freemangordonWizzup: if you don;t pass --destdir=debian/tmp it will not install in tmp17:50
freemangordonbut that's only if you create only one binary package17:50
Wizzupthis is not true unfortunately17:52
Wizzupsee man dh_auto_install17:52
freemangordon"Unless --destdir option is specified, the files are installed into debian/package/ if there is only one binary package."18:14
freemangordonthis is from the man page of dh_auto_install in chimaera18:14
freemangordondid they change that?18:15
freemangordonor, which package you have issues with?18:15
Wizzupfreemangordon: I think you're looking on chimaera ;)19:26
Wizzupfreemangordon: on daedalus19:27
WizzupIn compat 15 or later, dh_auto_install will use debian/tmp as the default --destdir and should be moved from there to the appropriate package build directory using dh_install(1) or similar tools. Though if the single-binary addon for dh(1) is activated, then it will pass an explicit --destdir=debian/package/ to dh_auto_install.19:27
Wizzupand this happens even if debian/compat is 1019:27
freemangordonok, so they change it :)19:44
freemangordonbut then again, see "then it will pass an explicit --destdir=debian/package/"19:45
freemangordonso what package you have issues with?19:45
freemangordonah, addon19:45
freemangordonI guess that means dh $@ --single-binary19:46
Wizzupyes, but I don't think this works for all our cases19:58
Wizzupand apparently it was not a problem for evolution-data-server-addressbook-backend-telepathy19:59
Wizzupso I don't know what's up19:59
freemangordonwell, I'll ask once again and will stop :)19:59
freemangordonWhat package you have issues with?19:59

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!