=== guiverc2 is now known as guiverc [01:43] Is anyone's packages in Launchpad at least failing with Autotools build? I just tried building Muffin (window manager) and got a permission error from dh_autoreconf, but nothing I could explain... instead it complained about permission denied when it was triggered by debhelper? https://launchpadlibrarian.net/543537770/buildlog_ubuntu-impish-amd64.muffin_5.0.1-1ubuntu1_BUILDING.txt.gz [01:47] Because I've *never* seen an issue like this. It built just fine on my local machine, i was able to confirm ./autogen.sh is executable and I swear it has worked in the past. [08:06] Does "ubuntu" offer an API for apps to set system wide shortcuts? [09:33] DarkTrick: shortcuts to what? [09:33] and/or from where? [10:20] ItzSwirlz: You probably ran chmod +x on that file locally, but that isn't necessarily preserved in the actual source package. Run "dpkg-source -x" on your .dsc in a temporary directory and you'll see what I mean. [10:21] ItzSwirlz: Simplest workarounds are either "chmod +x autogen.sh" in debian/rules just before calling dh_autoreconf, or else "NOCONFIGURE=1 dh_autoreconf --as-needed sh -- autogen.sh" (yes, the "--" goes there) [10:22] ItzSwirlz: Running sbuild locally on the .dsc would reproduce the same problem. [10:25] ItzSwirlz: Maybe something to do with how you built the .orig.tar.xz. [10:25] $ tar tvf muffin_5.0.1.orig.tar.xz | fgrep autogen.sh [10:25] -rw-rw-r-- jpeisach/jpeisach 1073 2021-06-13 02:13 ./autogen.sh [14:05] rbasak, say, my application wants to setup a shortcut to open itself and give the user the possibility to change the key combination. Would that be possible through an API or would the app need to hack around in some system files or window manager files for that? [16:15] cjwatson: thanks [16:52] DarkTrick: so you have some kind of custom file format? [16:52] DarkTrick: https://specifications.freedesktop.org/shared-mime-info-spec/latest/ is what you want then maybe? === Eickmeyer is now known as Erich === Erich is now known as Eickmeyer === cjwatson_ is now known as cjwatson === cmagina_ is now known as cmagina === klebers_ is now known as klebers === toabctl_ is now known as toabctl === xnbq8 is now known as xnbq === tomreyn_ is now known as tomreyn === ivoks_ is now known as ivoks === coreycb_ is now known as coreycb [22:43] rbasak, I can't follow. Maybe my wording was not good. I'm talking about system wide key combinations, that would trigger an application event [23:28] DarkTrick: oh, I see. I didn't realise you were talking about *keyboard* shortcuts. I'm not aware there's any standard for what you want, sorry. I think you'd have to write an integration for every desktop environment (GNOME, KDE, etc) individually. However I'm not sure. === guiverc2 is now known as guiverc === pizzaiolo is now known as pizza [23:30] rbasak, thank you for the feedback :)