The new modification with the wrapper script has been accepted in OBS. Enjoy
Regards, Giacomo On Tue, Dec 19, 2023 at 08:01:37AM -0400, Giacomo Comes wrote: > That should work too. Let me try it and see what comes out. > > Cheers, > Giacomo > > On Tue, Dec 19, 2023 at 11:24:52AM +0100, Dominik Heidler wrote: > > Hi, > > > > wouldn't it be sufficient to replace the discord main executable by a > > wrapper script > > that applies this setting before every start of discord and then > > uses exec to run the actual discord binary? > > > > Regards, > > Dominik > > > > Am 19.12.23 um 05:10 schrieb Giacomo Comes: > > > Hi, > > > as you may know, discord has the bad habit to disable the start > > > of the program as soon as a new version is available. > > > This feature was quite annoying when discord was releasing updates > > > every few months, but now then the releases happen weekly, > > > it has become intolerable. > > > Few months ago there was an attempt to disable the update check, > > > (/usr/lib64/discord/disable-breaking-updates.py) but such attempt > > > never worked for openSUSE. > > > I have prepared a new modification that works > > > (https://build.opensuse.org/package/show/home:gcomes.obs/discord) > > > and I'm going to submit it to OBS. > > > However, such change requires a systemd user service that should > > > be enabled by default. Since the chances to get approved the > > > default enabling of the service are slim, I'm going to make > > > such service disabled by default on OBS, but enabled on packman. > > > The way I did it uses: > > > %bcond_without distributable > > > in the spec file. Therefore for packman to have discord work > > > with the service enabled by default one of the following is required: > > > 1) move discord to from the project Extras to Essential > > > (Essential has %define _without_distributable 1 in the > > > project config) > > > 2) add %define _without_distributable 1 to the project config > > > of Extras > > > > > > Is there any problem with such request? > > > > > > Giacomo > > > > > > > > > _______________________________________________ > > > Packman mailing list > > > [email protected] > > > https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman > > > > -- > > Dominik Heidler > > Senior Software Engineer > > > > SUSE Software Solutions Germany GmbH > > Frankenstraße 146 > > 90461 Nürnberg > > Germany > > > > GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman > > (HRB 36809, AG Nürnberg) > > > > _______________________________________________ > > Packman mailing list > > [email protected] > > https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman > > _______________________________________________ > Packman mailing list > [email protected] > https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman _______________________________________________ Packman mailing list [email protected] https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
