Debian Bug report logs -
#628827
gtk-vnc: FTBFS with Python 2.7: extension for python2.6 is missing
Reported by: Jakub Wilk <jwilk@debian.org>
Date: Wed, 1 Jun 2011 17:06:02 UTC
Severity: important
Tags: patch
Found in version gtk-vnc/0.4.3-2
Fixed in version gtk-vnc/0.4.3-4
Done: Guido Günther <agx@sigxcpu.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, jwilk@debian.org, Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>:
Bug#628827; Package src:gtk-vnc.
(Wed, 01 Jun 2011 17:06:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Jakub Wilk <jwilk@debian.org>:
New Bug report received and forwarded. Copy sent to jwilk@debian.org, Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>.
(Wed, 01 Jun 2011 17:06:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: gtk-vnc
Version: 0.4.3-2
Severity: important
User: debian-python@lists.debian.org
Usertag: python2.7
When rebuilt against python-defaults 2.7.2-1 (currently in
experimental), gtk-vnc failed to build from source:
| debian/rules override_dh_install
| make[1]: Entering directory `/build/gtk-vnc-lchUk1/gtk-vnc-0.4.3'
| dh_install -plibgvnc-1.0-0 \
| -plibgvnc-1.0-dev \
| -plibgtk-vnc-2.0-0 \
| -plibgtk-vnc-2.0-dev \
| -pgvncviewer \
| --sourcedir=debian/gtk3
| dh_install -plibgtk-vnc-1.0-0 \
| -plibgtk-vnc-1.0-dev \
| -ppython-gtk-vnc \
| --sourcedir=debian/gtk2
| make[1]: Leaving directory `/build/gtk-vnc-lchUk1/gtk-vnc-0.4.3'
| dh_installdocs
| dh_installchangelogs
| dh_installexamples
| dh_installman
| dh_installcatalogs
| dh_installcron
| dh_installdebconf
| dh_installemacsen
| dh_installifupdown
| dh_installinfo
| dh_installinit
| dh_installmenu
| dh_installmime
| dh_installmodules
| dh_installlogcheck
| dh_installlogrotate
| dh_installpam
| dh_installppp
| dh_installudev
| dh_installwm
| dh_installxfonts
| dh_installgsettings
| dh_bugfiles
| dh_ucf
| dh_lintian
| dh_gconf
| dh_icons
| dh_perl
| dh_python2
| E: dh_python2:151: extension for python2.6 is missing. Build extensions for all supported Python versions (`pyversions -vr`) or adjust X-Python-Version field or pass --no-guessing-versions to dh_python2
| make: *** [binary] Error 3
--
Jakub Wilk
Added indication that bug 628827 blocks 622279
Request was from Jakub Wilk <jwilk@debian.org>
to control@bugs.debian.org.
(Wed, 01 Jun 2011 17:27:10 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>:
Bug#628827; Package src:gtk-vnc.
(Mon, 27 Jun 2011 19:15:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Stefano Rivera <stefanor@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>.
(Mon, 27 Jun 2011 19:15:05 GMT) (full text, mbox, link).
Message #12 received at 628827@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tag 628827 + patch
thanks
> | E: dh_python2:151: extension for python2.6 is missing. Build extensions for all supported Python versions (`pyversions -vr`) or adjust X-Python-Version field or pass --no-guessing-versions to dh_python2
Here's a patch to do that, and while we are at it:
* remove the unecessary build-dep on python-support
* not hardcode a python version in X-P-V (revert back to >= 2.6)
* remove the deprecated python:Breaks
* remove the unnecessary python:Provides
SR
--
Stefano Rivera
http://tumbleweed.org.za/
H: +27 21 465 6908 C: +27 72 419 8559 UCT: x3127
[py27.patch (text/x-diff, attachment)]
Added tag(s) patch.
Request was from Stefano Rivera <stefanor@debian.org>
to control@bugs.debian.org.
(Mon, 27 Jun 2011 19:15:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>:
Bug#628827; Package src:gtk-vnc.
(Tue, 28 Jun 2011 09:06:41 GMT) (full text, mbox, link).
Acknowledgement sent
to Guido Günther <agx@sigxcpu.org>:
Extra info received and forwarded to list. Copy sent to Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>.
(Tue, 28 Jun 2011 09:06:41 GMT) (full text, mbox, link).
Message #19 received at 628827@bugs.debian.org (full text, mbox, reply):
On Mon, Jun 27, 2011 at 09:12:55PM +0200, Stefano Rivera wrote:
> tag 628827 + patch
> thanks
>
> > | E: dh_python2:151: extension for python2.6 is missing. Build extensions for all supported Python versions (`pyversions -vr`) or adjust X-Python-Version field or pass --no-guessing-versions to dh_python2
>
> Here's a patch to do that, and while we are at it:
> * remove the unecessary build-dep on python-support
> * not hardcode a python version in X-P-V (revert back to >= 2.6)
> * remove the deprecated python:Breaks
> * remove the unnecessary python:Provides
Applied and pushed. Thanks a lot!
-- Guido
>
> SR
>
> --
> Stefano Rivera
> http://tumbleweed.org.za/
> H: +27 21 465 6908 C: +27 72 419 8559 UCT: x3127
> diff -Nru gtk-vnc-0.4.3/debian/control gtk-vnc-0.4.3/debian/control
> --- gtk-vnc-0.4.3/debian/control 2011-06-27 20:20:15.000000000 +0200
> +++ gtk-vnc-0.4.3/debian/control 2011-06-27 20:57:46.000000000 +0200
> @@ -7,7 +7,6 @@
> Standards-Version: 3.9.2
> Build-Depends:
> debhelper (>= 7.0.50~),
> - python-support,
> python-dev,
> libgnutls-dev (>= 1.4.0),
> libcairo2-dev,
> @@ -23,7 +22,7 @@
> # GTK3 build
> libgtk-3-dev,
> Build-Conflicts: libffi4-dev
> -X-Python-Version: 2.6
> +X-Python-Version: >= 2.5
> Vcs-Git: git://git.debian.org/git/pkg-libvirt/gtk-vnc.git
> Vcs-Browser: http://git.debian.org/?p=pkg-libvirt/gtk-vnc.git
>
> @@ -190,8 +189,6 @@
> Section: python
> Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
> python-gtk2 (>= 2.0)
> -Provides: ${python:Provides}
> -Breaks: ${python:Breaks}
> Description: VNC viewer widget for GTK+2 (Python binding)
> It is built using coroutines, allowing it to be completely asynchronous while
> remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
> diff -Nru gtk-vnc-0.4.3/debian/rules gtk-vnc-0.4.3/debian/rules
> --- gtk-vnc-0.4.3/debian/rules 2011-06-27 20:20:15.000000000 +0200
> +++ gtk-vnc-0.4.3/debian/rules 2011-06-27 21:02:26.000000000 +0200
> @@ -38,6 +38,9 @@
> dh_strip -plibgtk-vnc-2.0-0 --dbg-package=libgtk-vnc-2.0-0-dbg
> dh_strip -pgvncviewer -ppython-gtk-vnc
>
> +override_dh_python2:
> + dh_python2 --no-guessing-versions
> +
> dh_makeshlibs:
> dh_makeshlibs -plibgtk-vnc-1.0-0 -V 'libgtk-vnc-1.0-0 (>= 0.3.9)'
> dh_makeshlibs -pmozila-gtk-vnc --noscripts -X /plugins/
> _______________________________________________
> Pkg-libvirt-maintainers mailing list
> Pkg-libvirt-maintainers@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-libvirt-maintainers
Reply sent
to Guido Günther <agx@sigxcpu.org>:
You have taken responsibility.
(Tue, 28 Jun 2011 09:21:42 GMT) (full text, mbox, link).
Notification sent
to Jakub Wilk <jwilk@debian.org>:
Bug acknowledged by developer.
(Tue, 28 Jun 2011 09:21:51 GMT) (full text, mbox, link).
Message #24 received at 628827-close@bugs.debian.org (full text, mbox, reply):
Source: gtk-vnc
Source-Version: 0.4.3-4
We believe that the bug you reported is fixed in the latest version of
gtk-vnc, which is due to be installed in the Debian FTP archive:
gtk-vnc_0.4.3-4.debian.tar.gz
to main/g/gtk-vnc/gtk-vnc_0.4.3-4.debian.tar.gz
gtk-vnc_0.4.3-4.dsc
to main/g/gtk-vnc/gtk-vnc_0.4.3-4.dsc
gvncviewer_0.4.3-4_i386.deb
to main/g/gtk-vnc/gvncviewer_0.4.3-4_i386.deb
libgtk-vnc-1.0-0-dbg_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgtk-vnc-1.0-0-dbg_0.4.3-4_i386.deb
libgtk-vnc-1.0-0_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgtk-vnc-1.0-0_0.4.3-4_i386.deb
libgtk-vnc-1.0-dev_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgtk-vnc-1.0-dev_0.4.3-4_i386.deb
libgtk-vnc-2.0-0-dbg_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgtk-vnc-2.0-0-dbg_0.4.3-4_i386.deb
libgtk-vnc-2.0-0_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgtk-vnc-2.0-0_0.4.3-4_i386.deb
libgtk-vnc-2.0-dev_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgtk-vnc-2.0-dev_0.4.3-4_i386.deb
libgvnc-1.0-0-dbg_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgvnc-1.0-0-dbg_0.4.3-4_i386.deb
libgvnc-1.0-0_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgvnc-1.0-0_0.4.3-4_i386.deb
libgvnc-1.0-dev_0.4.3-4_i386.deb
to main/g/gtk-vnc/libgvnc-1.0-dev_0.4.3-4_i386.deb
mozilla-gtk-vnc_0.4.3-4_i386.deb
to main/g/gtk-vnc/mozilla-gtk-vnc_0.4.3-4_i386.deb
python-gtk-vnc_0.4.3-4_i386.deb
to main/g/gtk-vnc/python-gtk-vnc_0.4.3-4_i386.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 628827@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guido Günther <agx@sigxcpu.org> (supplier of updated gtk-vnc 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: Tue, 28 Jun 2011 10:34:28 +0200
Source: gtk-vnc
Binary: libgvnc-1.0-0 libgvnc-1.0-0-dbg libgvnc-1.0-dev libgtk-vnc-1.0-0 libgtk-vnc-1.0-0-dbg libgtk-vnc-1.0-dev libgtk-vnc-2.0-0 libgtk-vnc-2.0-0-dbg libgtk-vnc-2.0-dev python-gtk-vnc mozilla-gtk-vnc gvncviewer
Architecture: source i386
Version: 0.4.3-4
Distribution: unstable
Urgency: low
Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>
Changed-By: Guido Günther <agx@sigxcpu.org>
Description:
gvncviewer - VNC viewer using gtk-vnc
libgtk-vnc-1.0-0 - VNC viewer widget for GTK+2 (runtime libraries)
libgtk-vnc-1.0-0-dbg - VNC viewer widget for GTK+2 (debugging symbols)
libgtk-vnc-1.0-dev - VNC viewer widget for GTK+2 (development files)
libgtk-vnc-2.0-0 - VNC viewer widget for GTK+3 (runtime libraries)
libgtk-vnc-2.0-0-dbg - VNC viewer widget for GTK+3 (debugging symbols)
libgtk-vnc-2.0-dev - VNC viewer widget for GTK+3 (development files)
libgvnc-1.0-0 - VNC gobject wrapper (runtime libraries)
libgvnc-1.0-0-dbg - VNC gobject wrapper (debugging symbols)
libgvnc-1.0-dev - VNC GObject wrapper (development files)
mozilla-gtk-vnc - VNC viewer widget for GTK+2 (mozilla plugin)
python-gtk-vnc - VNC viewer widget for GTK+2 (Python binding)
Closes: 628827
Changes:
gtk-vnc (0.4.3-4) unstable; urgency=low
.
[ Stefano Rivera ]
* [6287986] Fix FTBFS with Python 2.7 (Closes: #628827)
Checksums-Sha1:
8069da04905b27727d1c313e9afec7f558c82af3 1670 gtk-vnc_0.4.3-4.dsc
f727e7b241eded66e2650526cf7dea8a41aa40a5 12555 gtk-vnc_0.4.3-4.debian.tar.gz
1e6589bd53153e02b730ef5032103cce2570f945 78154 libgvnc-1.0-0_0.4.3-4_i386.deb
be5e5de80281d9ab1e1699cc5dea7a88aba46f42 129582 libgvnc-1.0-0-dbg_0.4.3-4_i386.deb
0e5ef52873ecec615ef7bef18f981957a79ad72e 28306 libgvnc-1.0-dev_0.4.3-4_i386.deb
cb1c2b1b862ed640efb1306eebe5873a64c673b6 49406 libgtk-vnc-1.0-0_0.4.3-4_i386.deb
8d299123c8bdc5c6b35fad7f2ad7758cf9e0b20d 81060 libgtk-vnc-1.0-0-dbg_0.4.3-4_i386.deb
11fbb0d7793cd8219358258c3ec753dd3c418185 26316 libgtk-vnc-1.0-dev_0.4.3-4_i386.deb
11990f7dfc8437c45911cd91d32f399b1c0cee90 48110 libgtk-vnc-2.0-0_0.4.3-4_i386.deb
80e55153257c68a5f1deea1ab91e41629f1e640d 73462 libgtk-vnc-2.0-0-dbg_0.4.3-4_i386.deb
726869f7f12f40d560f627af1b97b0e6bde3e881 26314 libgtk-vnc-2.0-dev_0.4.3-4_i386.deb
2bf2757a1842b6e1a140af6f4c7f51829bf074bc 31780 python-gtk-vnc_0.4.3-4_i386.deb
56a909c4a752d9c0368b3fa1b8b18a031acaf30f 25642 mozilla-gtk-vnc_0.4.3-4_i386.deb
6de92c37eee43ce2ab505851e0505e6f33cd5573 38340 gvncviewer_0.4.3-4_i386.deb
Checksums-Sha256:
13db64ca40e8854fab593046c55302e092288e7231041ef3d80db3bfa7af5c15 1670 gtk-vnc_0.4.3-4.dsc
622b5d22afd32ae104ffecaf0e8ff762690a6859426a476333d2cc4c1c7ca661 12555 gtk-vnc_0.4.3-4.debian.tar.gz
6a9fd0fb06e243f9c36c406fe38b55743e47d943d4f93109086affbcda3e9faa 78154 libgvnc-1.0-0_0.4.3-4_i386.deb
32df1eb0541f680a39909675ea49417ffb419bb340fee7fafdcf0727b4d8e9b8 129582 libgvnc-1.0-0-dbg_0.4.3-4_i386.deb
58fba59adc2fd2e5fd5d7109e5e8e9a6d0b219592bffba10383c3870961c018e 28306 libgvnc-1.0-dev_0.4.3-4_i386.deb
7f3983559d84c390df76fab29d25c04ed4aa841628445c786bd6668b1712580c 49406 libgtk-vnc-1.0-0_0.4.3-4_i386.deb
8bf42977686159d22379b9cf5658851465b3f08b7efc4363a06344669b9ce11e 81060 libgtk-vnc-1.0-0-dbg_0.4.3-4_i386.deb
a1701c2d5224e9319edd5cdebc622822477658561e5c2e6be8e66d99fb452e2b 26316 libgtk-vnc-1.0-dev_0.4.3-4_i386.deb
ce0685af0f0ba8df7811452d6e2eff3d29a5ef47a6de30b1bf0dd71937fd9f32 48110 libgtk-vnc-2.0-0_0.4.3-4_i386.deb
9593682fc876e82751e9a000a5deaa6391ae443dacaf38df0cd9aacaffb7c47e 73462 libgtk-vnc-2.0-0-dbg_0.4.3-4_i386.deb
0536bf780e3d89e3bcdd66b08cb5bc154d0a7dd93d34fb5a1dc93340e7d966bb 26314 libgtk-vnc-2.0-dev_0.4.3-4_i386.deb
de0eb4b5486de94696bff33fc532da0276633b2428a4b1744e9fa895ee6e0e75 31780 python-gtk-vnc_0.4.3-4_i386.deb
f6f0c462452735dcff5747166b30d7903b36d2f8510913b690944909fbcefdf6 25642 mozilla-gtk-vnc_0.4.3-4_i386.deb
aec1895a5f9e15fea0ef14a0a3eaf4379950e713719500ae95698321d07a4c5c 38340 gvncviewer_0.4.3-4_i386.deb
Files:
b5845950a5853cbaf6d3a5e89c0f92bc 1670 gnome optional gtk-vnc_0.4.3-4.dsc
2b7173ed6e1e1c0b59e38c3d6d18a7df 12555 gnome optional gtk-vnc_0.4.3-4.debian.tar.gz
ad32fc2dfefb9be02dae023948e6a8eb 78154 libs optional libgvnc-1.0-0_0.4.3-4_i386.deb
196a6a5e0736e13cd5a4f1331164a175 129582 debug extra libgvnc-1.0-0-dbg_0.4.3-4_i386.deb
e07f1f746ce5c83884d99aac1feedada 28306 libdevel optional libgvnc-1.0-dev_0.4.3-4_i386.deb
ad1c31ca11a81bf662b3c6547f636daf 49406 libs optional libgtk-vnc-1.0-0_0.4.3-4_i386.deb
cdefc8ad1aec10f29de080fa28d05c0a 81060 debug extra libgtk-vnc-1.0-0-dbg_0.4.3-4_i386.deb
67cde54e10465d7ae67b68bd9f6dffec 26316 libdevel optional libgtk-vnc-1.0-dev_0.4.3-4_i386.deb
a7927ddf28da2667fa2ee8ad8cd44da1 48110 libs optional libgtk-vnc-2.0-0_0.4.3-4_i386.deb
047e557db6e66487191bbd64eaa4c419 73462 debug extra libgtk-vnc-2.0-0-dbg_0.4.3-4_i386.deb
815f2bdf5e5ccb1deb3ead0f09929a63 26314 libdevel optional libgtk-vnc-2.0-dev_0.4.3-4_i386.deb
bd4d5f121cfe19f320a355196d1e79c5 31780 python optional python-gtk-vnc_0.4.3-4_i386.deb
321c09ad7ef08a4cf2688354a4bbaaab 25642 web optional mozilla-gtk-vnc_0.4.3-4_i386.deb
a6d3436562baee17a481e8c124115c9b 38340 x11 optional gvncviewer_0.4.3-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFOCZkAn88szT8+ZCYRAkGxAJ9t5YFhMwCuXLchasC2D/Bj3IZ92ACfUmcu
9Z2NNkzG10ZjFx36ASqjf9E=
=ZVVq
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 27 Jul 2011 07:34:30 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Fri Sep 1 13:38:35 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.