drawio-desktop: libXtst - broken package dependancies ?
Hi …
Package dependancies of this package ( draw.io rpm ) are broken ?
`` rpm --requires -qp draw.io-x86_64-14.1.8.rpm
/bin/sh /bin/sh at-spi2-core gtk3 libXScrnSaver libXtst libnotify libuuid nss rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 xdg-utils ``
The dependencies should require libs, not package names ?
Lines like
Requires: libXtst
should be removed from specfile. Instead it should be
AutoReqProv: on
(which will result in proper libs requires) if it’s not even yet the default. Maybe in the spefile even
AutoReqProv: off
is set which would be totally wrong.
Note -> draw.io version - latest - .14.1.8 -> OS:- OpenSuse Leap 15.x
The above is from info provided by sn******@suse.de
Thanks.
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 16 (6 by maintainers)
Thanks. Just to clarify we use https://github.com/electron-userland/electron-builder to build the rpm. We don’t have any experience with rpm, so an external contribution is likely needed in order to fix the issue.