[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#206790: missing file on install of 4.2.1-10



severity 206790 important
retitle 206790 xfree86: xserver-{common,xfree86} should create /var/lib/xfree86 unconditionally for roster file
reassign 206790 xfree86
thanks

On Sat, Aug 23, 2003 at 12:41:32AM +0200, Jorrit Kronjee wrote:
> Package: xserver-common
> Version: N/A; reported 2003-08-23
> Severity: grave
> Justification: renders package unusable
> 
> During install of xserver-common (4.2.1-10) I get this error: 
> /var/lib/dpkg/info/xserver-common.postinst: line 263:
> /var/lib/xfree86/Xwrapper.config.roster: No such file or directory

> I have no /var/lib/xfree86, neither does dpkg think I should. 

It's created in the package's preinst script.  Well, sometimes.

I get what's going on.

The postinst needs to unconditionally create the directory if it doesn't
already exist.  This wouldn't have been the case, except I added the "roster"
business which is unconditionally done.

This bug, however, does not affect everyone, so I'm downgrading it to
"important".  I'll fix it for the next release anyway.

As a workaround, do this:

# mkdir -m 755 /var/lib/xfree86 && dpkg --configure xserver-common

Thanks for your report.

-- 
G. Branden Robinson                |          You live and learn.
Debian GNU/Linux                   |          Or you don't live long.
branden@debian.org                 |          -- Robert Heinlein
http://people.debian.org/~branden/ |

Attachment: pgpNtzhzzTG6R.pgp
Description: PGP signature


Reply to: