FS#48481 - [glances] Update PKGBUILD {opt,make,}depends

Attached to Project: Community Packages
Opened by Bastien Traverse (Neitsab) - Sunday, 06 March 2016, 16:57 GMT
Last edited by Sébastien Luttringer (seblu) - Saturday, 12 March 2016, 17:55 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Upstream package specifies more optdepends than what is currently suggested:

Packages present in the official repo:
'python-docker-py: for the Docker monitoring support'
'python-netifaces: 'for the IP plugin'
'zeroconf: for the autodiscover mode'

Packages available in the AUR:
'influxdb: for the InfluxDB export module'
'pysnmp: for SNMP support'
'py-cpuinfo: for the Quicklook CPU info module'
'python-pika: for the RabbitMQ/ActiveMQ export module'
'python-py3sensors-hg: for hardware monitoring support'
'python-pystache: for the action script feature'
'statsd: for the StatsD export module'

Moreover python-setuptools can be moved to makedepends and python removed from depends as a transitive dep of python-psutil (as reported by namcap). Updated PKGBUILD (without AUR packages) attached!
   PKGBUILD (1.1 KiB)
This task depends upon

Closed by  Sébastien Luttringer (seblu)
Saturday, 12 March 2016, 17:55 GMT
Reason for closing:  Implemented
Additional comments about closing:  glances-2.5.1-2
Comment by Bastien Traverse (Neitsab) - Sunday, 06 March 2016, 17:00 GMT
Of course I left out a ' single quote and messed up the build. Amended, properly building with devtools PKGBUILD attached.
   PKGBUILD (1.1 KiB)
Comment by Doug Newgard (Scimmia) - Sunday, 06 March 2016, 23:57 GMT
python-setuptools cannot be moved to makedepends, it's needed by the /usr/bin/glances script.

AUR packages aren't generally added to the deps, optional or otherwise. That just leaves the 3 others.
Comment by Bastien Traverse (Neitsab) - Thursday, 10 March 2016, 21:59 GMT
My bad, I incorrectly blamed the extra-x86_64-build chroot environment when I saw the modified version with python-setuptools moved to makedepends wasn't running. Thanks for the precision concerning AUR optdepends, I thought so but wasn't sure.

Feel free to close when you integrate the other three new optdepends!

Loading...