[Pkg-tigervnc-devel] next step is to get (duplicate?) xorg possibly arch-specific build options [Was: Bug#730552 closed by Julien Cristau <jcristau at debian.org>]

Yaroslav Halchenko debian at onerussian.com
Fri Feb 7 14:26:58 UTC 2014


Hi Julien and our glorious tigervnc packaging team,

Thank you for accepting the patch -- now we are closer to accomplishing

[snip from IRC log]
23:31  yoh: jcristau: looking into that tigervnc-using-xorg-sources tarballs, one next difficulty is that we should use confflags you set in the debian/rules ... and those could be port/arch specific... not sure what could be a clean solution here
23:33  yoh: besides shipping entire debian/ and thus pretty much the full source package
--- Day changed Wed Jan 08 2014
01:46  mlankhorst: yeah taking over xorg-server :/

I wonder what recommendations people might have?



----- Forwarded message from Debian Bug Tracking System <owner at bugs.debian.org> -----

Date: Fri, 07 Feb 2014 12:03:15 +0000
From: Debian Bug Tracking System <owner at bugs.debian.org>
To: yoh at onerussian.com
Subject: Bug#730552 closed by Julien Cristau <jcristau at debian.org> (Bug#730552: fixed in xorg-server 2:1.15.0-2)
X-Mailer: MIME-tools 5.503 (Entity 5.503)

This is an automatic notification regarding your Bug report
which was filed against the src:xorg-server package:

#730552: provide xserver-xorg-source package for building 3rd party software (e.g. VNC) reusing XOrg codebase

It has been closed by Julien Cristau <jcristau at debian.org>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Julien Cristau <jcristau at debian.org> by
replying to this email.


-- 
730552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730552
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems

Date: Fri, 07 Feb 2014 12:00:08 +0000
From: Julien Cristau <jcristau at debian.org>
To: 730552-close at bugs.debian.org
Subject: Bug#730552: fixed in xorg-server 2:1.15.0-2

Source: xorg-server
Source-Version: 2:1.15.0-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.

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 730552 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau at 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 at ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 06 Feb 2014 16:14:15 +0100
Source: xorg-server
Binary: xserver-xorg-core xserver-xorg-core-udeb xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xorg-core-dbg xserver-common xorg-server-source
Architecture: source amd64 all
Version: 2:1.15.0-2
Distribution: sid
Urgency: medium
Maintainer: Debian X Strike Force <debian-x at lists.debian.org>
Changed-By: Julien Cristau <jcristau at debian.org>
Description: 
 xdmx       - distributed multihead X server
 xdmx-tools - Distributed Multihead X tools
 xnest      - Nested X server
 xorg-server-source - Xorg X server - source files
 xserver-common - common files used by various X servers
 xserver-xephyr - nested 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: 730552
Changes: 
 xorg-server (2:1.15.0-2) unstable; urgency=medium
 .
   [ Julien Cristau ]
   * Bump debhelper compat level to 7.
   * Upload to unstable.
 .
   [ Yaroslav Halchenko ]
   * Adding xorg-server-source binary package to provide a tarball with
     original (patched, autoreconfed) sources of the xserver (Closes:
     #730552)
Checksums-Sha1: 
 5feb15450080059282613276f001423d8b7d96b7 4300 xorg-server_1.15.0-2.dsc
 90fc4cda29459272c8b72b50137793c4bfdb1fdc 86627 xorg-server_1.15.0-2.diff.gz
 051e9fc522261e0f60f42de0acc0186a054ee80d 2788890 xserver-xorg-core_1.15.0-2_amd64.deb
 ba19dd1ce9dffe61855d4599a227797098f3f113 895068 xserver-xorg-core-udeb_1.15.0-2_amd64.udeb
 9c21174acdde0a810234828f64df0cf85151fc55 1771934 xserver-xorg-dev_1.15.0-2_amd64.deb
 f3adfa950977df93b3d1e0a37f5e041839c46a95 2305378 xdmx_1.15.0-2_amd64.deb
 1c86638268d3f4d3ffe99ed4ada431ec98ed1c27 1622160 xdmx-tools_1.15.0-2_amd64.deb
 9cce5b9da143605b1d873fdf3dab316dd42689ec 2163806 xnest_1.15.0-2_amd64.deb
 045a02d3232346690891dd5be29258bd3db79d00 2309508 xvfb_1.15.0-2_amd64.deb
 db1f1a5a55029a2e98dd852d0150bd282c247529 1594422 xserver-common_1.15.0-2_all.deb
 66286f81902702ec97732c35b7c70233d6ed3702 2376834 xserver-xephyr_1.15.0-2_amd64.deb
 d1d68968f23303d248c1cfd6b64052a2959400bd 6044884 xorg-server-source_1.15.0-2_all.deb
 fb06fda80f1b7e09f4fef60bdc51789d96a28a73 5307794 xserver-xorg-core-dbg_1.15.0-2_amd64.deb
Checksums-Sha256: 
 fa06aa7e8c0a01ecd5e73355809310cad1c0147327a7cfe68a29dd67c3a94500 4300 xorg-server_1.15.0-2.dsc
 04fca0cdb93630604750777cf9fa157c4ac5ce7d2338c25e37a0f29fb1ace983 86627 xorg-server_1.15.0-2.diff.gz
 29c7eec05ebde7f51e7e1666d73bea0203ffb6954d036b33c1b4d883c019ddc5 2788890 xserver-xorg-core_1.15.0-2_amd64.deb
 ea1927306280c4c7b2cd4ff90e125642a978418919ae7a77014beabbea509871 895068 xserver-xorg-core-udeb_1.15.0-2_amd64.udeb
 0039bdbed7083620fbf70dab50958e138af5ed122747ce6de0dc564ce6fcf3a9 1771934 xserver-xorg-dev_1.15.0-2_amd64.deb
 ea758d26c28a20d62e35888eb66b6c3e3e3498ee2f963f38091c4ba6d8f3efc1 2305378 xdmx_1.15.0-2_amd64.deb
 48e1bd91154e365d566819ff82df3403b75db68eb9276372b4420c14321bb32e 1622160 xdmx-tools_1.15.0-2_amd64.deb
 07690cc40c2b681d374ba631508c48ad97338ca68beac36b8734a81c0d30afa3 2163806 xnest_1.15.0-2_amd64.deb
 9f8764aa515c8936e843d403e18210d15e7505fc0cbe171a457b8668d4298beb 2309508 xvfb_1.15.0-2_amd64.deb
 f10ce6e06dcdeefd0535cb5fb61b1a389568d11b95a53c475c14ce49ad0c6095 1594422 xserver-common_1.15.0-2_all.deb
 b5e13944a7faa31ff4187582c73d3a716a765739d6035cb684bb2cb7f14b332e 2376834 xserver-xephyr_1.15.0-2_amd64.deb
 3726a673f5dacfe487b1a873e43379260fcb63eaf6d8f800ffccf9468d0b1895 6044884 xorg-server-source_1.15.0-2_all.deb
 b7e37a4f695fbc895d8611d5559ef22437b3d161071fa52104790cbfa3797645 5307794 xserver-xorg-core-dbg_1.15.0-2_amd64.deb
Files: 
 31000394a5ff32ddb740666eca53d245 4300 x11 optional xorg-server_1.15.0-2.dsc
 23defeef806a5606c11d04d506b09a60 86627 x11 optional xorg-server_1.15.0-2.diff.gz
 372c183c33c4e42d3d7e2dbca84a630a 2788890 x11 optional xserver-xorg-core_1.15.0-2_amd64.deb
 eeb3ee69a8cecd77d1397e50b4fbd6ea 895068 debian-installer optional xserver-xorg-core-udeb_1.15.0-2_amd64.udeb
 c355269ad6bd62eaf3e10d6a8783f9c7 1771934 x11 optional xserver-xorg-dev_1.15.0-2_amd64.deb
 5f48c33c13bf3645c5519dccd7095529 2305378 x11 optional xdmx_1.15.0-2_amd64.deb
 f251f5f672bcbbc2dde00433d0feec7b 1622160 x11 optional xdmx-tools_1.15.0-2_amd64.deb
 a5c53c80728daf03be9f8e6338e5a01e 2163806 x11 optional xnest_1.15.0-2_amd64.deb
 5b7c9297210670a2157eeb6cde1851c3 2309508 x11 optional xvfb_1.15.0-2_amd64.deb
 fe55132deefdbd60f257053d01c2ade8 1594422 x11 optional xserver-common_1.15.0-2_all.deb
 00f975e128122010da6bf238a918659a 2376834 x11 optional xserver-xephyr_1.15.0-2_amd64.deb
 2f78066dccebafaf7909b978daa8ca32 6044884 x11 optional xorg-server-source_1.15.0-2_all.deb
 75e37caa0892469e6e9c70ee35e22406 5307794 debug extra xserver-xorg-core-dbg_1.15.0-2_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJS86uqAAoJEDEBgAUJBeQMU9wP/idWiN4nkos/DWkwKFBoA+1x
lzrq9uGD+svV/e1081YY3YzoMdgg4oXB5wL8gk+xTOuQiSvX0bM+tRJs3Nv9O5sj
QKWhAWGoXfeLQ3d6A7pXU/i45OQ+HopJW9fVxaJO7ScGp26kGTNYSzdt7nIzIk7W
jCdZ2w/W2/JsRnp1Vrkf6zIHdYLK+s2BR5PdZRUxR0sG+pumbloItwdvYE8UlafM
EFDWYDMBM21wa4QW7mTm6dKDCdqKZRtbjiWILY0OXgy6kWYXsEXgFlYVzwHWfil9
E9Gh79QyUF2CAJDkqHdBA0tehF8bQrirhzYfxEl9VMy/oGzeKEblKkVIkf9gFTZV
pXUPgvX7iSLjLjtAuCXr0M4ya0Wy1qNnnpjkeRr74u81htMxJXNtD3DDm7JQ0gcH
Zz87uv8ptylL0Sn65pX77M9CGNCGZ/W6gcJBGtqtiobgnMNIvohLLD10sWl1TDHc
I6zFdRHtfapfuJSo7/7CLLy29/J3H+l/LVfL9wdy8qddGGer9vzsSq4ysA7MyRZM
1TcfMuOBZDYV/xcV5dzILn68zgCyhMC5HUu0Amunvx+BDTxvrKFqherl4JVJUl5T
epZRRlBFwkcfrQYy+pmwJo1MdkB+WjWs8rKrC5yeOKcN1DXGaPuB91cCVhbc1oYy
K8vuYsT9byT06nj/lECW
=s+tR
-----END PGP SIGNATURE-----

Date: Tue, 26 Nov 2013 09:09:54 -0500
From: Yaroslav Halchenko <debian at onerussian.com>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: provide xserver-xorg-source package for building 3rd party software
 (e.g. VNC) reusing XOrg codebase
X-Mailer: reportbug 6.4.4

Package: xserver-xorg
Version: 1:7.7+3
Severity: wishlist


https://alioth.debian.org/projects/pkg-tigervnc team works on packaging
TigerVNC for Debian (ITP - #650394).  Unfortunately (or for some might be
-- fortunately) our initial upload to Debian proper was rejected (in 18 Apr
2013) with the main concern being shipping convenience copies of Xorg to build
TigerVNC.  And suggestion was made to seek collaboration with Debian X Strike
Force so that Debian could provide a 'proper' xserver-xorg-source package
providing sources of the XOrg so TigerVNC could be built against them (which
should simplify/secure its maintenance in the long term).

Since better later than never, I have decided to file this wishlist to discuss
such a possibility.  do you see any particular concerns against?  would you
prefer a patch or work it our yourself?

-- System Information:
Debian Release: jessie/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg depends on:
ii  libc6                                         2.17-93
ii  x11-xkb-utils                                 7.7~1
ii  xkb-data                                      2.5.1-3
pn  xserver-xorg-core                             <none>
ii  xserver-xorg-input-evdev [xorg-driver-input]  1:2.7.0-1+b1
ii  xserver-xorg-input-void [xorg-driver-input]   1:1.4.0-1+b1
ii  xserver-xorg-video-apm [xorg-driver-video]    1:1.2.3-3
ii  xserver-xorg-video-dummy [xorg-driver-video]  1:0.3.5-2+b1
ii  xserver-xorg-video-fbdev [xorg-driver-video]  1:0.4.2-4+b3
ii  xserver-xorg-video-intel [xorg-driver-video]  2:2.19.0-6
ii  xserver-xorg-video-vesa [xorg-driver-video]   1:2.3.1-1+b1

Versions of packages xserver-xorg recommends:
ii  libgl1-mesa-dri  9.2.2-1

xserver-xorg suggests no packages.

-- no debconf information


----- End forwarded message -----

-- 
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Senior Research Associate,     Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        



More information about the Pkg-tigervnc-devel mailing list