FS#67328 - [i3status-rust] has optional dependency on iw

Attached to Project: Community Packages
Opened by Nate Jones (jonesnl) - Monday, 20 July 2020, 03:17 GMT
Last edited by freswa (frederik) - Monday, 20 July 2020, 12:04 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To freswa (frederik)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The i3status-rust package should have an optional dependency on the iw package, as the "net" block's signal_strength option depends on iw for its output.

Additional info:
* package version(s) i3status-rust-0.14.1-3
* config and/or log files etc.
* link to upstream bug report, if any


Steps to reproduce:
Set up an i3status-rust config file with the following block:
[[block]]
block = "net"
device = "wlan0"
ssid = true
signal_strength = true
speed_up = false
speed_down = false

It fails to show the signal strength percentage until the iw package is installed.

We can see here in the implementation MR that it uses iw to generate the signal strength: https://github.com/greshake/i3status-rust/pull/418
This task depends upon

Closed by  freswa (frederik)
Monday, 20 July 2020, 12:04 GMT
Reason for closing:  Fixed
Additional comments about closing:  0.14.1-4

Loading...