[01:43] <ItzSwirlz> 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] <ItzSwirlz> 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] <DarkTrick> Does "ubuntu" offer an API for apps to set system wide shortcuts?
[09:33] <rbasak> DarkTrick: shortcuts to what?
[09:33] <rbasak> and/or from where?
[10:20] <cjwatson> 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] <cjwatson> 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] <cjwatson> ItzSwirlz: Running sbuild locally on the .dsc would reproduce the same problem.
[10:25] <cjwatson> ItzSwirlz: Maybe something to do with how you built the .orig.tar.xz.
[10:25] <cjwatson> $ tar tvf muffin_5.0.1.orig.tar.xz | fgrep autogen.sh
[10:25] <cjwatson> -rw-rw-r-- jpeisach/jpeisach     1073 2021-06-13 02:13 ./autogen.sh
[14:05] <DarkTrick> 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] <ItzSwirlz> cjwatson: thanks
[16:52] <rbasak> DarkTrick: so you have some kind of custom file format?
[16:52] <rbasak> DarkTrick: https://specifications.freedesktop.org/shared-mime-info-spec/latest/ is what you want then maybe?
[22:43] <DarkTrick> 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] <rbasak> 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.
[23:30] <DarkTrick> rbasak, thank you for the feedback :)