! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
About dialog shows old version until logging out and back in
Status:
RESOLVED: INVALID

Comments

Description Paul Menzel 2018-06-07 15:57:33 CEST
Updating from Thunar 1.7.2 to 1.8.0, `thunar --version` shows 1.8.0, but starting Thunar with `thunar` from the terminal and opening the window *About*, version 1.7.2 is shown. Logging out and back in, version 1.7.2 is shown.

So, the version is somehow cached I guess. Do I need to run a command, to clear the cache after the update.
Comment 1 alexxcons editbugs 2018-06-07 22:05:39 CEST
I cannot find any caching on the version-string in the code. The compile-time define PACKAGE_VERSION is used by both, the command line and the "about" dialog.
PACKAGE_VERSION is generated into all Makefiles by ./autogen.sh

Possibly you did not kill the old running thunar daemon ?
Try:  thunar -q; thunar

You compiled thunar from source ? IS the about dialog correct if you execute thunar out of the source directory?
./thunar/thunar -q; ./thunar/thunar
Comment 2 Andre Miranda editbugs 2018-06-08 04:04:15 CEST
99% sure there was a daemon of the previous version running, not so sure why it "survives" log out and in.
What happens on reboot?
Comment 3 Paul Menzel 2018-06-08 15:12:10 CEST
[Sorry, reply by email doesn’t seem to work.]

Thank you for looking into this. Re-reading my original report, I screwed up. The correct version 1.8.0 is shown after logging out and back in. Sorry for messing that up. So it’s only cached for one session. I thought I checked with `ps aux | grep thunar`, that nothing runs, but I’ll try again on Monday.
Comment 4 Andre Miranda editbugs 2018-11-20 02:14:09 CET
Closing, reopen if you notice this again next time you update thunar.

Bug #14434

Reported by:
Paul Menzel
Reported on: 2018-06-07
Last modified on: 2018-11-20

People

Assignee:
Xfce Bug Triage
CC List:
4 users

Version

Version:
unspecified

Attachments

Additional information