Ian Jackson writes (Re: Bug#375667: x11-common and xserver-xorg unupgradeable
due to mutual deathgrip):
Daniel Stone writes (Re: Bug#375667: x11-common and xserver-xorg
unupgradeable due to mutual deathgrip):
On Wed, Jun 28, 2006 at 05:41:28PM +0100, Ian Jackson wrote:
/usr/bin/X11
On Wed, Jul 19, 2006 at 11:13:34AM +0100, Ian Jackson wrote:
Ian Jackson writes (Re: Bug#375667: x11-common and xserver-xorg
unupgradeable due to mutual deathgrip):
Daniel Stone writes (Re: Bug#375667: x11-common and xserver-xorg
unupgradeable due to mutual deathgrip):
On Wed, Jun 28
Daniel Stone writes (Re: Bug#375667: x11-common and xserver-xorg unupgradeable
due to mutual deathgrip):
Some people have hardcoded /usr/bin/X11/xauth, et al. As I'm reading
the FHS, it must continue to work.
Just xauth (or a handful of other things) ? We could have a symlink
(managed
Ian Jackson writes (Re: Bug#375667: x11-common and xserver-xorg unupgradeable
due to mutual deathgrip):
Just xauth (or a handful of other things) ? We could have a symlink
(managed by the postinst to avoid dpkg accidentally replacing xauth
with a link to itself) for the transition.
I mean
On Wed, Jun 28, 2006 at 05:41:28PM +0100, Ian Jackson wrote:
So
before /usr/{lib,include}/X11 - /usr/X11R6/{lib,include}
after /usr/{lib,include}/X11 - /usr/X11R6/{lib,include}
and
before /usr/bin/X11 - /usr/X11R6/bin (real dir)
after /usr/bin/X11 - ../usr/X11R6/bin - /usr/bin
Daniel Stone writes (Re: Bug#375667: x11-common and xserver-xorg unupgradeable
due to mutual deathgrip):
crap [in] /usr/X11R6 [and] hardcoded paths into /usr/X11R6.
Right, so we have to make those paths keep working.
On Wed, Jun 28, 2006 at 05:41:28PM +0100, Ian Jackson wrote:
/usr/bin/X11
On Tue, Jun 27, 2006 at 03:08:33PM +0100, Ian Jackson wrote:
It is not possible to upgrade these packages without either
(a) deinstalling nearly the entire system or (b) using a --force
option to dpkg to force violation of the declared dependencies.
(a) is absurd and (b) should not be
Daniel Stone writes (Re: Bug#375667: x11-common and xserver-xorg unupgradeable
due to mutual deathgrip):
Patches welcome. If you know of a better way to do this transition, I'm
all ears.
Almost certainly there is a better way. I'd be happy to help.
I think I'll need rather a lot
On Wed, Jun 28, 2006 at 14:51:56 +0100, Ian Jackson wrote:
Almost certainly there is a better way. I'd be happy to help.
I think I'll need rather a lot of the context explaining though.
Would you rather point me to documentation, explain it to me in email,
or talk to me on the phone (on my
Ian Jackson writes (Re: Bug#375667: x11-common and xserver-xorg unupgradeable
due to mutual deathgrip):
So
before /usr/{lib,include}/X11 - /usr/X11R6/{lib,include}
after /usr/{lib,include}/X11 - /usr/X11R6/{lib,include}
and
before /usr/bin/X11 - /usr/X11R6/bin (real dir)
after
Julien Cristau writes (Re: Bug#375667: x11-common and xserver-xorg
unupgradeable due to mutual deathgrip):
Before X11R7, lots of things were installed in
/usr/X11R6/{bin,lib,include}. There were symlinks
/usr/bin/X11 - ../X11R6/bin, /usr/include/X11 - ../X11R6/include/X11
and /usr/lib/X11
On Wed, Jun 28, 2006 at 17:41:28 +0100, Ian Jackson wrote:
Now, in this transition, /usr/include/X11 and /usr/lib/X11 become real
directories, and packages install stuff in there.
...
Additionally, the /usr/X11R6/bin directory becomes a symlink to ../bin,
because some programs/scripts
On Wed, Jun 28, 2006 at 17:45:56 +0100, Ian Jackson wrote:
Ian Jackson writes (Re: Bug#375667: x11-common and xserver-xorg
unupgradeable due to mutual deathgrip):
So
before /usr/{lib,include}/X11 - /usr/X11R6/{lib,include}
after /usr/{lib,include}/X11 - /usr/X11R6/{lib,include
Package: x11-common, xserver-xorg
Version: 7.0.22, 7.0.22
anarres# dpkg -i pool/main/x/xorg/x11-common_7.0.22_i386.deb
dpkg: considering removing xserver-common in favour of x11-common ...
dpkg: no, cannot remove xserver-common (--auto-deconfigure will help):
xnest depends on xserver-common
On Tue, Jun 27, 2006 at 15:08:33 +0100, Ian Jackson wrote:
Package: x11-common, xserver-xorg
Version: 7.0.22, 7.0.22
[snip]
It is not possible to upgrade these packages without either
(a) deinstalling nearly the entire system or (b) using a --force
option to dpkg to force violation of
Julien Cristau writes (Re: Bug#375667: x11-common and xserver-xorg
unupgradeable due to mutual deathgrip):
(c) using aptitude (or maybe apt-get) which can upgrade these packages
without problems.
apt* just `cope' with this problem by running dpkg with --force
options. Ie, they decide that you
16 matches
Mail list logo