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

Bug#362713: fails to upgrade since /usr/X11R6/bin/X still exists

tags 362713 patch
clone 362713 -1
reassign -1 xserver-xorg

On Sat, Apr 15, 2006 at 10:21:49AM +0200, Joey Hess wrote:
> Package: x11-common
> Version: 1:7.0.11
> Severity: serious

> Setting up x11-common (7.0.11) ...
> rmdir: /usr/X11R6/bin: Directory not empty
> x11-common postinst error: Could not remove /usr/X11R6/bin. Is not yet empty
> dpkg: error processing x11-common (--configure):
>  subprocess post-installation script returned error exit status 74

> joey@dragon:/usr/X11R6/bin>ls -l
> total 0
> lrwxrwxrwx 1 root root 11 Apr 12 22:14 X -> ../../bin/X*

> This (broken; see #362223) symlink was created by xorg itself when I
> upgraded earlier this week. I am not the only one experiencing this
> problem, at least one user has reported it on debian-user.

Hmm, this was supposed to have been fixed in xserver-xorg 1:7.0.11 by
removing the symlink in question. :/  So there are two bugs here --
xserver-xorg needs to drop the symlink, and x11-common needs to bump its
versioned conflict with xserver-xorg...

The first can be fixed by just removing the debian/xserver-xorg.links file
from the source package.

The second can be fixed by changing the Conflicts to xserver-xorg (<< 1:7.0.12)
-- assuming it's fixed in the next maintainer upload.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply to: