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

Bug#362313: marked as done (xserver-xorg dependency hell)



Your message dated Thu, 17 Feb 2011 00:32:48 +0000
with message-id <E1Pprnc-0005G2-Is@franck.debian.org>
and subject line Bug#362313: fixed in xorg-server 2:1.9.4-2
has caused the Debian Bug report #362313,
regarding xserver-xorg dependency hell
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
362313: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=362313
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-core
Version: 1:7.0.10
Severity: important

Hello X Strike Force,

The new modular xserver-xorg create a circular dependency hell:

Here the dependency graph:
<http://debian.semistable.com/dot/xserver-xorg-video-vmware_unstable.png>
Here the list of packages involved:

xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev
xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark
xserver-xorg-video-ati xserver-xorg-video-chips
xserver-xorg-video-cirrus xserver-xorg-video-cyrix
xserver-xorg-video-dummy xserver-xorg-video-fbdev
xserver-xorg-video-glint xserver-xorg-video-i128
xserver-xorg-video-i740 xserver-xorg-video-i810
xserver-xorg-video-imstt xserver-xorg-video-mga
xserver-xorg-video-newport xserver-xorg-video-nsc
xserver-xorg-video-nv xserver-xorg-video-rendition
xserver-xorg-video-s3 xserver-xorg-video-s3virge
xserver-xorg-video-savage xserver-xorg-video-sis
xserver-xorg-video-sisusb xserver-xorg-video-tdfx
xserver-xorg-video-tga xserver-xorg-video-trident
xserver-xorg-video-tseng xserver-xorg-video-vesa
xserver-xorg-video-vga xserver-xorg-video-via
xserver-xorg-video-vmware 

Such large amount of circular depdendencies create problems during
upgrade, testing migration etc. and should absolutly be avoided.

Cheers,
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 


--- End Message ---
--- Begin Message ---
Source: xorg-server
Source-Version: 2:1.9.4-2

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

xdmx-tools_1.9.4-2_amd64.deb
  to main/x/xorg-server/xdmx-tools_1.9.4-2_amd64.deb
xdmx_1.9.4-2_amd64.deb
  to main/x/xorg-server/xdmx_1.9.4-2_amd64.deb
xnest_1.9.4-2_amd64.deb
  to main/x/xorg-server/xnest_1.9.4-2_amd64.deb
xorg-server_1.9.4-2.diff.gz
  to main/x/xorg-server/xorg-server_1.9.4-2.diff.gz
xorg-server_1.9.4-2.dsc
  to main/x/xorg-server/xorg-server_1.9.4-2.dsc
xserver-common_1.9.4-2_all.deb
  to main/x/xorg-server/xserver-common_1.9.4-2_all.deb
xserver-xephyr_1.9.4-2_amd64.deb
  to main/x/xorg-server/xserver-xephyr_1.9.4-2_amd64.deb
xserver-xfbdev_1.9.4-2_amd64.deb
  to main/x/xorg-server/xserver-xfbdev_1.9.4-2_amd64.deb
xserver-xorg-core-dbg_1.9.4-2_amd64.deb
  to main/x/xorg-server/xserver-xorg-core-dbg_1.9.4-2_amd64.deb
xserver-xorg-core-udeb_1.9.4-2_amd64.udeb
  to main/x/xorg-server/xserver-xorg-core-udeb_1.9.4-2_amd64.udeb
xserver-xorg-core_1.9.4-2_amd64.deb
  to main/x/xorg-server/xserver-xorg-core_1.9.4-2_amd64.deb
xserver-xorg-dev_1.9.4-2_amd64.deb
  to main/x/xorg-server/xserver-xorg-dev_1.9.4-2_amd64.deb
xvfb_1.9.4-2_amd64.deb
  to main/x/xorg-server/xvfb_1.9.4-2_amd64.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 362313@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated xorg-server 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.8
Date: Wed, 16 Feb 2011 23:17:07 +0100
Source: xorg-server
Binary: xserver-xorg-core xserver-xorg-core-udeb xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg xserver-common
Architecture: source all amd64
Version: 2:1.9.4-2
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description: 
 xdmx       - distributed multihead X server
 xdmx-tools - Distributed Multihead X tools
 xnest      - Nested X server
 xserver-common - common files used by various X servers
 xserver-xephyr - nested X server
 xserver-xfbdev - Linux framebuffer device tiny X server
 xserver-xorg-core - Xorg X server - core server
 xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
 xserver-xorg-core-udeb - Xorg X server - core server (udeb)
 xserver-xorg-dev - Xorg X server - development files
 xvfb       - Virtual Framebuffer 'fake' X server
Closes: 362313
Changes: 
 xorg-server (2:1.9.4-2) unstable; urgency=low
 .
   * Put an end to the dependency hell! Now that we have proper
     dependencies between drivers and the server, remove xserver-xorg from
     xserver-xorg-core's Depends (Closes: #362313). In a nutshell, one may
     want to choose between installing:
     - xserver-xorg-core: the server itself, with no strings attached.
     - xserver-xorg: pulls the server and drivers, contains the X wrapper
       and some documentation.
     - xorg: pulls xserver-xorg as well as various X11 clients and fonts.
   * bug script: Report KMS configuration files and their contents.
   * bug script: Keep only one lspci call (with proper filtering), which
     makes PCI IDs come back.
   * bug script: Report libGL-related diversions.
   * Stop providing xorg-input-abi-11.0 and xorg-video-abi-8.0 now that
     drivers have reached unstable.
   * Merge server-1.9-branch up to 0a4b0de9af.
Checksums-Sha1: 
 148b85cae8fd5e12fc99c326a779f42928c73afb 3090 xorg-server_1.9.4-2.dsc
 444940fce6f6c63dbabdd86aa7b2502b892b50af 354382 xorg-server_1.9.4-2.diff.gz
 bfe1cce876bdf26c3ddf84eb5d00454280b1ee68 1107612 xserver-common_1.9.4-2_all.deb
 1848b1568b8cf80267d6307588b2595370dc6b7f 1711690 xserver-xorg-core_1.9.4-2_amd64.deb
 36986365852bfa34d0f9d838667fd19465e85d8c 1031224 xserver-xorg-core-udeb_1.9.4-2_amd64.udeb
 b20d64aefe24cca54be6c67111798be12947e82c 303790 xserver-xorg-dev_1.9.4-2_amd64.deb
 71852b3ebde916703496110c55583e321791b10a 861052 xdmx_1.9.4-2_amd64.deb
 1a3b06623259373a9a6c6ad9cdf970fdf7a5e764 112948 xdmx-tools_1.9.4-2_amd64.deb
 77d6d70fa459ab4bc4f1232709b397e75aa5c4e2 771312 xnest_1.9.4-2_amd64.deb
 cf7f63bea9501c0132d27c46cb8143b12b6adf02 888804 xvfb_1.9.4-2_amd64.deb
 8f45a5dce0716a85da285905bd4196a608ae626f 981892 xserver-xephyr_1.9.4-2_amd64.deb
 79817a3d15994108bb316792368ec73632ba96a8 903518 xserver-xfbdev_1.9.4-2_amd64.deb
 36d92eaff73ef7e86e8c75b2a11ff68ac7a28e40 5623140 xserver-xorg-core-dbg_1.9.4-2_amd64.deb
Checksums-Sha256: 
 dc5c55bc086f7a496ac98ef438e1717c8a30b1e0e170502f5a93fee1d9507400 3090 xorg-server_1.9.4-2.dsc
 157517d3fee569fd1f8d72fbea408955800ab5781ee06e00836669ae0330da82 354382 xorg-server_1.9.4-2.diff.gz
 f8e1d3847d398969ba28177a18a38f74daccafb249abf3e02917ed4d520cab66 1107612 xserver-common_1.9.4-2_all.deb
 793c6b4fe9ad182a6ec632d69d72e87a591cf9124187c5a8bff18a02b4c9f055 1711690 xserver-xorg-core_1.9.4-2_amd64.deb
 a8198ea7182ffbbf0096fd08291d5fbefcaadce30252f8a43654bc07e5c5694f 1031224 xserver-xorg-core-udeb_1.9.4-2_amd64.udeb
 fdf1af927c43de1df7f1269177c7aa7c2f2d6aefe35ddeda2d344a779c65f39a 303790 xserver-xorg-dev_1.9.4-2_amd64.deb
 a83442146c3a6d8eb975cb512e1c6d2fa35f425ec88815d85e1f9a03f0adfb59 861052 xdmx_1.9.4-2_amd64.deb
 8eef20a9101fb0c4d4c2084dccc750cd2df0141a35b089c04d04d0daebd0bad9 112948 xdmx-tools_1.9.4-2_amd64.deb
 1c451e9d548523985d65db88345ab3726c990651b6d198c4d4515a5d80c48cdd 771312 xnest_1.9.4-2_amd64.deb
 349ad7de9f8cc77e6a37f8154f5a79bd3da4de2244476fa315fbd0714ebfd705 888804 xvfb_1.9.4-2_amd64.deb
 7fd7fcb7aa344fcd753207f92ff45e9526028f06183e238bdc4b871dd960d54f 981892 xserver-xephyr_1.9.4-2_amd64.deb
 4b0fc372cf56f88557bfd267bfbc9c53ec04420e9156488e74dc8c0460f073e2 903518 xserver-xfbdev_1.9.4-2_amd64.deb
 6d36c4b276d265ea6fd4d8813f646287d6f232adf8d9e95677bc0ca3fd1a6489 5623140 xserver-xorg-core-dbg_1.9.4-2_amd64.deb
Files: 
 f125c205b411d99b6f31fee2dd5f2abc 3090 x11 optional xorg-server_1.9.4-2.dsc
 48c909b320068f881068cc6db1e58be9 354382 x11 optional xorg-server_1.9.4-2.diff.gz
 5e845557566e52b60c8d2fd090e54683 1107612 x11 optional xserver-common_1.9.4-2_all.deb
 ca9be824ec7250bfbdb5d014b6325bd4 1711690 x11 optional xserver-xorg-core_1.9.4-2_amd64.deb
 fb89405e7f591e0e5909a7298ac09de6 1031224 debian-installer optional xserver-xorg-core-udeb_1.9.4-2_amd64.udeb
 edcdfb3d2183a080066bf6ef6839bc09 303790 x11 optional xserver-xorg-dev_1.9.4-2_amd64.deb
 ea9654a5a105d043b194f87412daea20 861052 x11 optional xdmx_1.9.4-2_amd64.deb
 526435ede18a19ed8619dc82c22c7fd3 112948 x11 optional xdmx-tools_1.9.4-2_amd64.deb
 87ea0856974427b543f78bbae1051948 771312 x11 optional xnest_1.9.4-2_amd64.deb
 31f26f830bd27f644079c1596695bce5 888804 x11 optional xvfb_1.9.4-2_amd64.deb
 8b18832827dd1508807f337f2e4a1476 981892 x11 optional xserver-xephyr_1.9.4-2_amd64.deb
 815da29fc7800fd844a6259f1e2b5339 903518 x11 optional xserver-xfbdev_1.9.4-2_amd64.deb
 e4d0ace3ad00a88b42f183d0c7220339 5623140 debug extra xserver-xorg-core-dbg_1.9.4-2_amd64.deb
Package-Type: udeb

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

iEYEARECAAYFAk1cVQsACgkQeGfVPHR5Nd3nrgCfRxXZ539CP4uq5iIK3OqCwpXs
oiUAn3nVGa9fmu3XLHPgrk3VySSxRGG4
=AN8Z
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: