Package Details: psensor 1.1.3-4

Git Clone URL: https://aur.archlinux.org/psensor.git (read-only)
Package Base: psensor
Description: A graphical hardware temperature monitor for Linux
Upstream URL: http://wpitchoune.net/psensor
Licenses: GPL2
Conflicts: lib32-libappindicator-gtk2, libappindicator-activate-gtk2, libappindicator-gtk2, libappindicator-gtk2-ubuntu
Submitter: None
Maintainer: Xorg
Last Packager: Xorg
Votes: 52
Popularity: 3.299704
First Submitted: 2010-06-03 14:27
Last Updated: 2016-05-08 10:05

Dependencies (12)

Required by (0)

Sources (3)

Latest Comments

Xorg commented on 2016-03-18 09:23

@JohnRobson: it seems to be a problem with psensor-server, caused by libmicrohttpd. Adding 'autoreconf --install' in PKGBUILD solve this.

@fyvfy: psensor can't be run with GTK2 libappindicator (see MrOats posts).
You need to use GTK3 libappindicator.

fyvfy commented on 2016-03-17 23:23

psensor >1.1.3-2 conflicts with keebuntu (libappindicator-gtk2). How can i solve this problem?

JohnRobson commented on 2016-03-17 01:07

mv -f .deps/sysinfo.Tpo .deps/sysinfo.Po
mv -f .deps/sysinfo.Tpo .deps/sysinfo.Po
mv: cannot stat '.deps/sysinfo.Tpo': No such file or directory
Makefile:449: recipe for target 'sysinfo.o' failed
make[4]: *** [sysinfo.o] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/server.Tpo .deps/server.Po
/usr/bin/gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wl,--as-needed -Wl,-O1,--sort-common,--as-needed,-z,relro -o psensor-server server.o sysinfo.o ../lib/libpsensor.a -lsensors -ljson-c -lmicrohttpd -pthread -lgtop-2.0 -lglib-2.0 -latasmart
mv -f .deps/server.Tpo .deps/server.Po
make[4]: Leaving directory '/tmp/yaourt-tmp-us/aur-psensor/src/psensor-1.1.3/src/server'
Makefile:712: recipe for target 'psensor-server.1' failed
make[3]: *** [psensor-server.1] Error 2
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/tmp/yaourt-tmp-us/aur-psensor/src/psensor-1.1.3/src/server'
Makefile:613: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-us/aur-psensor/src/psensor-1.1.3/src'
Makefile:514: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-us/aur-psensor/src/psensor-1.1.3'
Makefile:412: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build psensor.

Xorg commented on 2016-03-07 09:15

So I had libappindicator*-gtk2 packages in conflicts array.

MrOats commented on 2016-03-07 00:04

I found libappindicator-gtk2 installed (and the 32-bit version as well), but not gtk3 installed. I decided to uninstall the gtk2 packages and install the gtk3 packages. After that was done, I rebuilt and reinstalled psensor and now it works. Apparently I had the gtk2 version because of telegram, but it works fine with the gtk3 version. Thank you!

Xorg commented on 2016-03-06 22:20

@MrOats: this is a problem with libappindicator.
Your /usr/lib/libappindicator.so.1 is linked with GTK 2.X.

Are you using a libappindicator*-gtk2 package?

MrOats commented on 2016-03-06 22:08

@Xorg
https://gist.github.com/MrOats/590b0d760db699a01708

Xorg commented on 2016-03-06 20:42

@MrOats: there is a serious bug on your system, but I'll try to help you.
What is the output of 'LD_DEBUG=files psensor' command?

MrOats commented on 2016-03-06 19:49

@Xorg
Recompiled and reinstalled "dee". psensor builds and installs perfectly. But upon running I get this:

(psensor:31945): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported
Trace/breakpoint trap (core dumped)

Xorg commented on 2016-03-06 19:40

@MrOats: that is strange, the icu version is 56.1.
I don't understand why it links againt icu 55...

In fact, it's dee which cause this problem. Try to recompile dee (or remove it).

All comments