pactl parser chokes on pactl list sinks from phablet (nexus 7)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
High
|
Sylvain Pineau |
Bug Description
I was trying to run pulse-active-
What I did, on Nexus 7 with image 14.10 (r87):
- Enabled r-w with phablet-config writable-image
- Copied pulse-active-
- Installed dependency pyton3-
- Installed the required dependency (pulseaudio-utils), to get the pactl command on the tablet.
- ran pulse-active-
Expected:
- prompt to plug in headphones
Actual: Ugly trace ending in:
File "/usr/lib/
return self.__
KeyError: 'property-value'
I'll attach a complete trace (too big for the comment) as well as the actual output from pactl list sinks which is the command whose output made it crash.
Related branches
- Sylvain Pineau: Approve
-
Diff: 11 lines (+1/-0)1 file modifiedproviders/plainbox-provider-checkbox/bin/pulse-active-port-change (+1/-0)
tags: | added: phablet |
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
Looks like a bit of new syntax:
[Out] Speaker: Main speaker (priority: 150)
The [Out] bit is new. We should check pactl source and patch the parser.