[packman] discord request

Giacomo Comes gcomes at gmx.com
Tue Dec 19 05:10:33 CET 2023


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




More information about the Packman mailing list