When I run Thunar --version, I get the following:
Thunar 0.8.0 (Xfce 4.4.0) Copyright (c) 2004-2007 The Thunar development team. All rights reserved. Written by Benedikt Meurer <firstname.lastname@example.org>. Please report bugs to <http://bugzilla.xfce.org/>.
but when I run that same version Thunar, and use Help | About, it says "Thunar 0.4.0rc1".
I don't know. I'm looking around for old libraries and trying to figure out why it says that. Probably will delete the files and restart X.
Part of my problem is that Ubuntu installed files in --prefix=/usr/local but when I ran an installer for one of the release candidates, I used default prefix of /usr. So I've had shreds of conflicting libraries here and there. Perhaps a future version of the installer can make a better guess at the default?
UPDATE: Deleting older versions of libraries installed in different locations and restarting X seems to have solved this problem!
Why should the installer detect the location of the old packages? It's not very smart to overwrite the files of the package manager, instead, the user should be smart enough to remove an old version of Xfce before installing a new one. This to prevent weird link problems and such.
Why should the installer detect the location of the old packages? It's not very smart to overwrite the files of the package manager....
Good point. It shouldn't overwrite existing packages, but detecting that they are already there (possibly in a different location) and warning the user is a good idea.
Backing up existing files and then overwriting them might be another option.