[packman] discord request

Giacomo Comes gcomes at gmx.com
Thu Dec 21 01:57:22 CET 2023


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
> > > Packman at links2linux.de
> > > 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
> > Packman at links2linux.de
> > https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
>
> _______________________________________________
> Packman mailing list
> Packman at links2linux.de
> https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman



More information about the Packman mailing list