FS#67707 - [geany] Unnecessary dependency on python
Attached to Project:
Community Packages
Opened by Enrico Tröger (eht16) - Monday, 24 August 2020, 20:33 GMT
Last edited by Alexander F. Rødseth (xyproto) - Monday, 07 September 2020, 18:35 GMT
Opened by Enrico Tröger (eht16) - Monday, 24 August 2020, 20:33 GMT
Last edited by Alexander F. Rødseth (xyproto) - Monday, 07 September 2020, 18:35 GMT
|
Details
The current PKGBUILD lists "python" as dependency.
Geany however does not depend on Python at runtime. IMO this should get a "makedepends" or even omitted as "python-lxml" is already a makedep. It seems the python dependency was added in https://github.com/archlinux/svntogit-community/commit/ce9887a61bb05e8cc326c2c0e212713e8a34cc88#diff-8d0411b338c83cd8cd8ad9d9db127101 but unfortunately the commit message gives no hint about the reasoning :(. |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Monday, 07 September 2020, 18:35 GMT
Reason for closing: Fixed
Monday, 07 September 2020, 18:35 GMT
Reason for closing: Fixed
Comment by
Eli Schwartz (eschwartz) - Monday,
24 August 2020, 21:36 GMT
Comment by
Alexander F. Rødseth (xyproto) -
Monday, 07 September 2020, 18:34 GMT
- Field changed: Status (Unconfirmed → Assigned)
- Task assigned to Alexander F. Rødseth (xyproto)
It's needed internally by the build system only, to generate
gtkdoc headers for installation. I don't know why it's a
dependency but this seems wrong.
Thanks for reporting! I made python a make dependency instead.