Your message dated Fri, 18 Jun 2010 12:15:27 +0000
with message-id <[email protected]>
and subject line Bug#582335: fixed in xchat 2.8.8-2
has caused the Debian Bug report #582335,
regarding xchat: please build against tcl 8.5 in experimental
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 [email protected]
immediately.)
--
582335: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582335
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xchat
Version: 2.8.6-6
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: UpgradeDefaultTclTkTo85
Hi Davide and Bart,
To help find problems that arise before making this change for real,
it would be nice to have most packages depending on tcl-dev built
against version 8.5 in experimental.
I rebuilt xchat locally with this patch applied and the result seemed
to run okay, but of course that does not mean much. Any idea where
I should look for scripts to run to make sure it is not broken?
While at it, I fixed two other problems I ran into:
- xchat Recommends: the tcl and python (default version) packages,
but the tcl.so and python.so plugins are linked against specific
versions. This means that whenever the default tcl or python
version changes, that dependency would be wrong.
- xchat Build-Depends: the tcl-dev (default version) package but
tells the configure script to look for /usr/lib/tcl8.4/tclConfig.sh.
This will cause failures to build from source as soon as the
default version changes.
If you would like, I would be glad to file separate bugs for them.
The build-depends changes (to use tcl-dev (>= 8.5) and tcl (>= 8.5))
are meant for experimental only; their only purpose is to get the
fussy experimental buildds to use tcl from experimental[1][2].
Without the tcl build-dep, the result would be a failed build from
unsatisfiable dependencies.
Patch is against version 2.8.6-6 from sid but intended for
experimental. If an NMU would be simpler, please let me know and I
can try to find a sponsor.
Thoughts?
Jonathan
[1] http://lists.debian.org/debian-release/2010/03/msg00303.html
[2] http://lists.debian.org/debian-devel-announce/2006/04/msg00007.html
debian/changelog | 9 +++++++++
debian/control | 4 ++--
debian/rules | 8 ++++++--
3 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 8d5605a..205c1d8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+xchat (2.8.6-7) experimental; urgency=low
+
+ * Fix Recommends to point to specific tcl and python versions.
+ * debian/rules: use --enable-tcl=/usr/lib instead of /usr/lib/tcl8.4.
+ This should prevent build failures if the default tcl version changes.
+ * Rebuild against tcl-dev from experimental.
+
+ -- Jonathan Nieder <[email protected]> Wed, 19 May 2010 20:12:41 -0500
+
xchat (2.8.6-6) unstable; urgency=medium
* The "Death Star" release.
diff --git a/debian/control b/debian/control
index e66d196..660ee3f 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Davide Puricelli (evo) <[email protected]>
Uploaders: Bart Martens <[email protected]>
Standards-Version: 3.8.4.0
-Build-Depends: debhelper (>= 5), bison, libssl-dev, libglib2.0-dev,
libgtk2.0-dev (>= 2.0.6), libperl-dev, gettext (>= 0.10.37), libtool,
zlib1g-dev, perl (>= 5.8), python-dev, tcl-dev, autotools-dev, dpatch,
libdbus-glib-1-dev, libgtkspell-dev, gconf2, dpkg-dev (>= 1.13.19),
libsexy-dev, chrpath, imagemagick
+Build-Depends: debhelper (>= 5), bison, libssl-dev, libglib2.0-dev,
libgtk2.0-dev (>= 2.0.6), libperl-dev, gettext (>= 0.10.37), libtool,
zlib1g-dev, perl (>= 5.8), python-dev, tcl-dev (>= 8.5), tcl (>= 8.5),
autotools-dev, dpatch, libdbus-glib-1-dev, libgtkspell-dev, gconf2, dpkg-dev
(>= 1.13.19), libsexy-dev, chrpath, imagemagick
Homepage: http://www.xchat.org/
Package: xchat
@@ -12,7 +12,7 @@ Architecture: any
Provides: irc
Replaces: xchat-gnome (<< 1:0.11-1), xchat-common (<< 1.6.0-1)
Depends: ${shlibs:Depends}, xchat-common (= ${source:Version}), ${misc:Depends}
-Recommends: python, tcl, esound-clients | alsa-utils, libnotify1 |
libnotify-bin, xdg-utils
+Recommends: ${shlibs:Recommends}, esound-clients | alsa-utils, libnotify1 |
libnotify-bin, xdg-utils
Conflicts: xchat-gnome (<< 1:0.11-1)
Description: IRC client for X similar to AmIRC
XChat is a graphical IRC Client with a GTK+ GUI. It has a look and feel
diff --git a/debian/rules b/debian/rules
index 7d89aca..ef3f936 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,7 +20,7 @@ configure-stamp:
cp -f /usr/share/misc/config.guess .
[ -f xchat.xpm ] || convert -resize 32x32 xchat.png xchat.xpm
CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --sysconfdir=/etc
--enable-python --enable-ipv6 \
- --disable-mmx --enable-openssl --enable-tcl=/usr/lib/tcl8.4 \
+ --disable-mmx --enable-openssl --enable-tcl=/usr/lib \
--enable-dbus --disable-rpath
touch configure-stamp
@@ -92,7 +92,11 @@ endif
dh_compress -pxchat
dh_fixperms -pxchat
dh_installdeb -pxchat
- dh_shlibdeps -pxchat -Xpython.so -Xtcl.so
+ dh_shlibdeps -pxchat -Xpython.so -Xtcl.so -- \
+ -dRecommends \
+ debian/xchat/usr/lib/xchat/plugins/tcl.so \
+ debian/xchat/usr/lib/xchat/plugins/python.so \
+ -dDepends
dh_gencontrol -pxchat
dh_md5sums -pxchat
dh_builddeb -pxchat
--
1.7.1
--- End Message ---
--- Begin Message ---
Source: xchat
Source-Version: 2.8.8-2
We believe that the bug you reported is fixed in the latest version of
xchat, which is due to be installed in the Debian FTP archive:
xchat-common_2.8.8-2_all.deb
to main/x/xchat/xchat-common_2.8.8-2_all.deb
xchat_2.8.8-2.debian.tar.gz
to main/x/xchat/xchat_2.8.8-2.debian.tar.gz
xchat_2.8.8-2.dsc
to main/x/xchat/xchat_2.8.8-2.dsc
xchat_2.8.8-2_amd64.deb
to main/x/xchat/xchat_2.8.8-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Davide Puricelli (evo) <[email protected]> (supplier of updated xchat 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 18 Jun 2010 12:15:24 +0200
Source: xchat
Binary: xchat xchat-common
Architecture: source all amd64
Version: 2.8.8-2
Distribution: experimental
Urgency: low
Maintainer: Davide Puricelli (evo) <[email protected]>
Changed-By: Davide Puricelli (evo) <[email protected]>
Description:
xchat - IRC client for X similar to AmIRC
xchat-common - Common files for X-Chat
Closes: 582335
Changes:
xchat (2.8.8-2) experimental; urgency=low
.
* Built against tcl 8.5; closes: #582335.
Checksums-Sha1:
8c5ec93b47ad9057823091706990885c46e37482 1352 xchat_2.8.8-2.dsc
459a7642779d7888438e1d27b14c8f6ecc927a15 82936 xchat_2.8.8-2.debian.tar.gz
8b1faebdedafdb3f03cd40615b6e50daef911059 1182346 xchat-common_2.8.8-2_all.deb
0484f65383e8438c2edef586c98a9edbca820f8f 356276 xchat_2.8.8-2_amd64.deb
Checksums-Sha256:
1fbcc157a2d0714976824d0b76573d6cd664ffcb4fcfdfccbfe3f8e3aa3f5875 1352
xchat_2.8.8-2.dsc
237dc87301da74754912972e662e304166d92097f3cff3c00849b5329340faf2 82936
xchat_2.8.8-2.debian.tar.gz
28d1dd9b7dbda547a182f40344b69c5d146d6b30fd2b785870926bbabb0945a1 1182346
xchat-common_2.8.8-2_all.deb
3132800bafa01f3b852e973a169dfd852230a2b3546b4b795be0fe735891ca08 356276
xchat_2.8.8-2_amd64.deb
Files:
a0324947396d7eaaee23c8c8ea64d2b5 1352 net optional xchat_2.8.8-2.dsc
2dfcea54b28b686c30ef7612eff38599 82936 net optional xchat_2.8.8-2.debian.tar.gz
a4e7354d704ddabc3b53cf27a3dbf3cf 1182346 net optional
xchat-common_2.8.8-2_all.deb
f113ca31950fd34102172ebdcd21c478 356276 net optional xchat_2.8.8-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkwbSFAACgkQNHp9kxdgFe3kZACfdh/jWKLuxt5zGVIXHxCsrMPD
ptkAn3wrdkeuuKSG48xBS9KxXDaSsUVy
=IhXB
-----END PGP SIGNATURE-----
--- End Message ---