severity 315327 important
retitle 315327 Don't die when .config is not a directory
thanks

On Wed, Jun 22, 2005 at 02:57:49PM +0200, Cyril Mougel wrote:
> Cyril Brulebois wrote:
> >Cyril Mougel <[EMAIL PROTECTED]> (22/06/2005):
> >>    (xfce-mcs-manager:5371): libxfce4util-WARNING **: Invalid
> >>    XDG_CONFIG_HOME directory `/home/shingara/.config', program may
> >>    behave incorrectly.
> >>    ** (xfce-mcs-manager:5371): CRITICAL **: backdrop_settings.c:
> >>    Unable to migrate settings/backdrop.xml to new location (error
> >>    opening target file for writing)
> >>    zsh: segmentation fault  xfce-mcs-manager

It shouldn't segfault certainly but I don't agree that this is RC.

> >since .config is a file in the present case, and not a directory, it
> >causes different troubles as mentionned above.
> >
> >I then suggest that:
> > * check the type of files with a `test`-like function: regular files,
> >   symlinks, directory...
> > * be more explicit in the second message. Example: tell the (full)
> >   location of the target file, which could help finding out the
> >   problem. And indicate the error number/description could help too
> >   (then no more use playing with strace ;-)).
> I found with Cyril Brulebois where the problem was. In fact my file
> .config is my kernel config. This name is the default name of a kernel
> config. Since it's a hidden file, it can easily be forgotten in the
> home directory. I moved this file and my problem was then closed, a
> directory .config/ made with the xfce file's configuration.

> This problem can be frequent, and I agree with Cyril Brulebois's
> proposition.

I'll forward this upstream later today.

Thanks for the report.

Simon

-- 
... debian-legal "consensus" is worth approximately all of the lint
    currently residing in my belly button. -- Brian Nelson

Attachment: signature.asc
Description: Digital signature

Reply via email to