FS#28275 - [xfce4-sensors-plugin] 1.2.3-3 Throws Errors and Doesn't Use hddtemp

Attached to Project: Arch Linux
Opened by Trevor Turner (darksniper) - Monday, 06 February 2012, 01:54 GMT
Last edited by Evangelos Foutras (foutrelis) - Sunday, 26 February 2012, 21:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Upon upgrading from 1.2.3-2 to 1.2.3-3 with the major libpng update today, I found that the plugin would no longer report temperatures for my hard drive. Troubleshooting would suggest that it is an issue with how the repo package was built.

Additional info:
I tested these circumstances:
-2 (symlinking libpng15 to libpng14 to test without a downgrading nightmare): Reports HDD temperatures, throws no errors when running xfce4-sensors

-3 (From the repo): Does not report HDD temperature and throws this when running xfce4-sensors:
(xfce4-sensors:22517): GLib-CRITICAL **: g_dir_read_name: assertion `dir != NULL' failed
(xfce4-sensors:22517): GLib-CRITICAL **: g_dir_close: assertion `dir != NULL' failed

-3 (Self-built via ABS): Behaves correctly as -2 does. hddtemp and gnu-netcat were installed at build-time if it makes a difference.

Steps to reproduce:
1. Upgrade from -2 to -3
2. Run xfce4-sensors
3. Observe issues above
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Sunday, 26 February 2012, 21:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  xfce4-sensors-plugin 1.2.3-4 should work as before.
Comment by Evangelos Foutras (foutrelis) - Thursday, 09 February 2012, 17:37 GMT
Can you try reverting to the stock package and see if it'll still work? My guess is that installing hddtemp (and gnu-netcat) fixed it, not the rebuild.
Comment by Trevor Turner (darksniper) - Friday, 10 February 2012, 00:55 GMT
I tried that again, and the same symptoms occurred with the stock package. Removing and reinstalling all three packages didn't seem to make a difference either. Trying the rebuilt package again worked as expected.
Comment by Peter Hardman (shetland_breeder) - Saturday, 18 February 2012, 09:39 GMT
I updated my system with the libpng update yesterday and have the exact same problem described by darksniper. Resolved the same way by rebuilding xfce4-sensors-plugin from ABS.

Loading...