Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: chexmix on October 04, 2009, 11:09:54 AM

Title: geany expects configuration file ...
Post by: chexmix on October 04, 2009, 11:09:54 AM
Hi all -

I am quite new to TC so hope this isn't a clueless question/issue. I installed geany.tcz but when I kick off the application, I get a popup reading "Configuration directory could not be created (no such file or directory)."

Is this something I should be doing by hand, perhaps, a la creating an /etc/geany/ directory and touching a 'geany.conf' file?

TC is a continuous source of astonishment.

Thanks,

Glenn
Title: Re: geany expects configuration file ...
Post by: Jason W on October 04, 2009, 01:40:30 PM
Sounds like the directory /home/tc/.config/geany is owned by root.  Or perhaps your home directory is owned by root.  I see that happen when I untar the data.tar.gz files in debian packages as that overwrites the ./ directory with root:root perms. 

Run this command and see if it helps:

$ sudo chown -R tc:staff /home/tc/.config

Title: Re: geany expects configuration file ...
Post by: Kingdomcome on October 04, 2009, 03:02:04 PM
If you use openbox wm, /home/tc/.config is owned by root.  Ive been meaning to report this as a bug, just havent done so yet.  my question a few weeks back concerning the proper way to copy files into a user's home dir (preferably through /etc/skel) is somewhat related to this situation as I was working on a tint2 tcz that could be PPI compatible and multi-user friendly.
Title: Re: geany expects configuration file ...
Post by: chexmix on October 04, 2009, 04:54:53 PM
Interestingly, I wound up 'reinitializing' my TC install (basically, I blew away the contents of /tce  on the host system -- Slackware Linux -- and re-touched 'mydata.tgz'), starting fresh. I did this because of another issue I was having.

So I reinstalled the geany TCZ & got the same warning ... but when I checked there was no /home/tc/.config directory.

I created that directory and now all is well.
Title: Re: geany expects configuration file ...
Post by: vinnie on October 09, 2009, 11:00:15 AM
yes,    just create the directory /home/tc/.config/