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

Bug#371874: marked as done (x11-common postinst error: trouble with /usr/include/X11)



Your message dated Sun, 11 Jun 2006 21:02:11 -0700
with message-id <E1Fpdcx-0004Ez-Fv@spohr.debian.org>
and subject line Bug#371874: fixed in xorg 1:7.0.22
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: x11-common
Version: 1:7.0.20
Severity: grave
X-Debbugs-CC: "Henk Boom" <lcpublic@gmail.com>


x11-common postinst error: trouble with /usr/include/X11


We get this problem on two different systems -- an etch AMD-64 (installed
as Debian-AMD64, but upgraded as Debian since a few weeks ago), and etch
running on a 32-bit Athlon (installed as sarge, subsequently dist-upgraded
to etch).

We are trying to upgrade our machines from xorg 6.9 to xorg 7.0, and have
been stymied by the installation behaviour of x11-common, specifically the
one that appears as /var/cache/apt/archives/x11-common_1%3a7.0.20_amd64.deb
on the AMD64, and /var/cache/apt/archives/x11-common_1%3a7.0.20_i386.deb
on the 32-bit system.

The post-install script complains that the symbolic link /usr/include/X11
does not exist.

On the AMD-64 we managed to get past this point, but we're not sure exactly
what we did that did the trick.  We tried uninstalling x11-common in order
to install it again.  Forcing uninstallation and installation did not *seem*
to work, but we are not familiar enough with the behavious of apt-get to know
this for sure.  We succeeded on tha AMD-64 only after deleting about a
hundred packages that directly or indirectly depended on x11-common, then
uninstalling and reinstalling it.

On the 32-bit machine we are utterly at a standstill, since there are
far, far too many packages to delete by hand.

In case it's relevant, both machines use nvidia drivers built from the
Debian nveidia-kernel-source package.

On the 32-bit machine, we took inspiration from someone's advice on the
net, and tried creating the /usr/include/X11 directory ourselves, since
although x11-common complains about a missing symbolic link, it is apparently
supposed to end up with a directory.  But in this case it complains that
/usr/include/X11 is not a symbolic link.

If we re-create the symbolic link as it appears on other systems still
using 6.9, it reports that the symbolic link does not exist, and when we
check afterwards, the symbolic link has disappeared.

-- hendrik@topoi.pooq.com
-- "Henk Boom" <lcpublic@gmail.com>

AMD-64:
hendrik@april:~$ uname -a
Linux april 2.6.12-1-amd64-generic #1 Wed Sep 28 02:05:15 CEST 2005 x86_64 GNU/Linux
hendrik@april:~$ dpkg -s libc6 | grep ^Version
Version: 2.3.6-7

Athlon 32:
hendrik@henk-linux:/home/henk$ uname -a
Linux henk-linux 2.6.15-1-686 #2 Mon Mar 6 15:27:08 UTC 2006 i686 GNU/Linux
hendrik@henk-linux:/home/henk$ dpkg -s libc6 | grep ^Version
Version: 2.3.6-7
hendrik@henk-linux:/home/henk$  


--- End Message ---
--- Begin Message ---
Source: xorg
Source-Version: 1:7.0.22

We believe that the bug you reported is fixed in the latest version of
xorg, which is due to be installed in the Debian FTP archive:

libglu1-xorg-dev_7.0.22_all.deb
  to pool/main/x/xorg/libglu1-xorg-dev_7.0.22_all.deb
libglu1-xorg_7.0.22_all.deb
  to pool/main/x/xorg/libglu1-xorg_7.0.22_all.deb
x-window-system-core_7.0.22_all.deb
  to pool/main/x/xorg/x-window-system-core_7.0.22_all.deb
x-window-system_7.0.22_all.deb
  to pool/main/x/xorg/x-window-system_7.0.22_all.deb
x11-common_7.0.22_i386.deb
  to pool/main/x/xorg/x11-common_7.0.22_i386.deb
xlibmesa-dri_7.0.22_all.deb
  to pool/main/x/xorg/xlibmesa-dri_7.0.22_all.deb
xlibmesa-gl-dev_7.0.22_all.deb
  to pool/main/x/xorg/xlibmesa-gl-dev_7.0.22_all.deb
xlibmesa-gl_7.0.22_all.deb
  to pool/main/x/xorg/xlibmesa-gl_7.0.22_all.deb
xlibmesa-glu_7.0.22_all.deb
  to pool/main/x/xorg/xlibmesa-glu_7.0.22_all.deb
xlibs-data_7.0.22_all.deb
  to pool/main/x/xorg/xlibs-data_7.0.22_all.deb
xlibs-static-dev_7.0.22_all.deb
  to pool/main/x/xorg/xlibs-static-dev_7.0.22_all.deb
xorg-dev_7.0.22_all.deb
  to pool/main/x/xorg/xorg-dev_7.0.22_all.deb
xorg_7.0.22.dsc
  to pool/main/x/xorg/xorg_7.0.22.dsc
xorg_7.0.22.tar.gz
  to pool/main/x/xorg/xorg_7.0.22.tar.gz
xorg_7.0.22_all.deb
  to pool/main/x/xorg/xorg_7.0.22_all.deb
xserver-xfree86_7.0.22_all.deb
  to pool/main/x/xorg/xserver-xfree86_7.0.22_all.deb
xserver-xorg-input-all_7.0.22_i386.deb
  to pool/main/x/xorg/xserver-xorg-input-all_7.0.22_i386.deb
xserver-xorg-video-all_7.0.22_i386.deb
  to pool/main/x/xorg/xserver-xorg-video-all_7.0.22_i386.deb
xserver-xorg_7.0.22_all.deb
  to pool/main/x/xorg/xserver-xorg_7.0.22_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 371874@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Nusinow <dnusinow@debian.org> (supplier of updated xorg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 11 Jun 2006 23:39:46 -0400
Source: xorg
Binary: x-window-system xlibs-static-dev xlibmesa-dri xserver-xorg-video-all xserver-xorg xorg-dev xserver-xorg-input-all libglu1-xorg-dev xlibmesa-glu xlibmesa-gl x11-common xserver-xfree86 xlibmesa-gl-dev x-window-system-core libglu1-xorg xlibs-data xorg
Architecture: source all i386
Version: 1:7.0.22
Distribution: unstable
Urgency: low
Maintainer: David Nusinow <dnusinow@debian.org>
Changed-By: David Nusinow <dnusinow@debian.org>
Description: 
 libglu1-xorg - transitional package for Debian etch
 libglu1-xorg-dev - transitional package for Debian etch
 x-window-system - transitional package for Debian etch
 x-window-system-core - transitional package for Debian etch
 x11-common - X Window System (X.Org) infrastructure
 xlibmesa-dri - transitional package for Debian etch
 xlibmesa-gl - transitional package for Debian etch
 xlibmesa-gl-dev - transitional package for Debian etch
 xlibmesa-glu - transitional package for Debian etch
 xlibs-data - transitional package for X11 client data
 xlibs-static-dev - transitional metapackage
 xorg       - X.Org X Window System
 xorg-dev   - the X.Org X Window System development libraries
 xserver-xfree86 - transitional package for moving from XFree86 to X.Org
 xserver-xorg - the X.Org X server
 xserver-xorg-input-all - the X.Org X server -- input driver metapackage
 xserver-xorg-video-all - the X.Org X server -- output driver metapackage
Closes: 371152 371874
Changes: 
 xorg (1:7.0.22) unstable; urgency=low
 .
   [ David Nusinow ]
   * Correct the sections on the transitional packages
   * Make sure grepping for smoking guns in x11-common.postinst (or anywhere
     else that the find_culprits shell function is used) no longer dies due to
     a grep not returning anything. Thanks Joey Hess. (closes: #371152)
   * During x11-common preinst, handle /usr/X11R6/bin before anything else to
     try and prevent serious problems during error unwind. Thanks Steve
     Langasek, Eugene Konev, Henk Boom, and Joey Hess. (closes: #371874)
Files: 
 0fa5e99f50facaf945004544bdb1a330 923 x11 optional xorg_7.0.22.dsc
 bf1fc639ef0f3c5db58721962a345b9f 798777 x11 optional xorg_7.0.22.tar.gz
 ce92661fe2308991f128bc3c65abe4a1 162116 x11 optional xserver-xorg_7.0.22_all.deb
 e905022e94e9b583532ede2aea59b772 12616 x11 optional xserver-xfree86_7.0.22_all.deb
 e4facfa356434e3b779b78ff04609960 12900 x11 optional xorg_7.0.22_all.deb
 d597c505bb51337a2d7d86f08215c4c7 13108 x11 optional xorg-dev_7.0.22_all.deb
 c0255478f7680d63de8450833b946e55 12664 libs optional xlibs-data_7.0.22_all.deb
 8492429b7b0d4ae23d79930205391035 12778 libs optional xlibs-static-dev_7.0.22_all.deb
 0b09418b92c96004b0d53a7b12f2bade 12642 libs optional xlibmesa-dri_7.0.22_all.deb
 f8695e4a15fbc5531e627eeda0adccc5 12640 libs optional xlibmesa-gl_7.0.22_all.deb
 35e038d0387f9d28fb2a9da7d7502548 12650 libdevel optional xlibmesa-gl-dev_7.0.22_all.deb
 81ca1aa8f4acb649dfe647d6f2ad4d07 12644 libdevel optional xlibmesa-glu_7.0.22_all.deb
 1573b7e3116b10321b08d1049b366ea5 12636 libs optional libglu1-xorg_7.0.22_all.deb
 ecc562d687b9d67bffdf697fad9f53ef 12648 libdevel optional libglu1-xorg-dev_7.0.22_all.deb
 977cb29aae684e1a88280b1ddda7f4a1 12684 x11 optional x-window-system_7.0.22_all.deb
 219d9ed0929e8b96a9510b6f5b97a6af 12696 x11 optional x-window-system-core_7.0.22_all.deb
 cb974943fd03d9b85353c8d25987a2a1 285254 x11 optional x11-common_7.0.22_i386.deb
 399b01e331f2ad2252433d0ac7712c32 12850 x11 optional xserver-xorg-video-all_7.0.22_i386.deb
 f0ddd01422c85895ba04e21ef49bbb87 12716 x11 optional xserver-xorg-input-all_7.0.22_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEjOScyLfpNdY0ad8RAuSGAKCW+SMwtF2uXG1p4yQHp6IptzTdTQCfZ92M
ET29eMRVKgSQcElcrN45puY=
=icGa
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: