Red Hat Bugzilla – Bug 426556
Claws create a new directory in /home/user when importing theme
Last modified: 2007-12-28 04:24:11 EST
Description of problem:
Claws-mail creates a new directory when I imported a theme into it trough the menu :
having the theme normaly inside /home/mrtom/.claws-mail/themes/TangoClaws-0.3/
does not work.
Packages installed :
Just go to http://www.claws-mail.org/themes.php?section=downloads and install a
new theme, it will create this strange tree :)
Well to quote from this same page:
Untar the package.
Start Claws Mail.
Go to /Configuration/Preferences.../Display/Themes
Click the 'Install new' button and locate the theme directory.
Alternately they can be installed by root by untarring the package directly into
$PREFIX/share/claws-mail/themes/ They will then be available to every user. "
claws does exactly what it should. If you don't like this behavior please report
the bug with upstream in their bugzilla but from the package side of things
everything is working like it should.
You did not understood me... claws creates a new /home/user directory INSIDE my
own home directory. Have a look at pwd :
[mrtom@annifrid TangoClaws-0.3]$ pwd
This IS the place where claws copies the untared theme when I chose it from the
claws gui... and I don't think having /home/mrtom/home/mrtom is a exactly what
it should do.
Well I cannot reproduce this:
However is your normal config located in ~/.claws-mail? or do these things also
go into a separate directory?
What arch are you on?
Yes my normal config is in ~/.claws-mail but claws creates this new new
directory just for themes. There is nothing but themes inside this new directory.
I renamed my .claws-mail so as to start claws from the beginning and looked if
it was a real bug or not and even with a blank ~/.claws-mail it refers to the
/home/mrtom/home/mrtom/.claws-mail/themes/ for new themes.
I'm running i386.
It's fixed in 3.2.0:
2007-11-22 [wwp] 3.1.0cvs19
Yet another misuse of get_rc_dir(), still related
to user themes. Completes 3.1.0cvs18.
2007-11-22 [wwp] 3.1.0cvs18
Fix a misuse of get_rc_dir(), user themes dir was
not set properly and some themes might have disappeared
from themes list in prefs.
Thanks for the response. As 3.2.0 is already pushed I will close this bug.