Comment # 11 on bug 4441 from
To expand a bit further on package dependencies, here is content of the deb
package control file:

>Package: discord
>Version: 0.0.1
>Depends: libc6, libasound2, libgconf-2-4, libnotify4, libnspr4, libnss3, >libstdc++6, libxss1, libxtst6, libappindicator1
>Section: net
>Priority: optional
>Homepage: https://discordapp.com
>Architecture: amd64
>Installed-Size: 129260
>Maintainer: Chris Marsh <chris@discordapp.com>
>Description: All-in-one voice and text chat for gamers
> All-in-one voice and text chat for gamers that's free, secure, and works on
> both your desktop and phone.

This gives us an idea of what kind of dependencies our rpm package should have. 

Here is what rpm found on a package built with the current specfile:
$ rpm -qp --requires discord-0.0.1-1.fc25.x86_64.rpm
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1

It's not really a surprise rpm didn't pick up the dependencies since this is a
binary distribution.

We should probably add the requires shown in this spec file, but add them one
per line please:
https://github.com/RPM-Outpost/discord/blob/master/discord-stable.spec
Gives props to the electronwill for figuring that part out.

Note, that I'd send an email to Chris Marsh regarding the license question.


You are receiving this mail because: