Source: weechat
Version: 0.3.2-2
Severity: wishlist
Tags: patch
User: pkg-tcltk-de...@lists.alioth.debian.org
Usertags: UpgradeDefaultTclTkTo85

Hi Emmanuel,

The default Tcl/Tk version in unstable (as set by tcltk-defaults)
is 8.4, whereas the version in experimental is 8.5.  Before updating
the version in unstable, we would like to see what fallout that would
have, by rebuilding all relevant packages against the version in
experimental.

Since experimental buildds use packages from sid by default, this
requires sourceful uploads to change build-deps to explicitly request
the version from experimental, as discussed on debian-release[1]:

  Build-Depends: tcl-dev (>= 8.5)

Rebuilding weechat locally, I did not run into any problems.  The
resulting weechat-curses runs without trouble and the weechat-plugins
package has correct dependencies.  I did not do any testing of the Tcl
plugin, though.

Anyway, here is a patch to help others test the change.  Once the
updated tcltk-defaults migrates to sid, this change should be
backed out again.  If an NMU would be simpler, please let me know
and I can look for a sponsor.

Thoughts?
Jonathan

[1] http://lists.debian.org/debian-release/2010/03/msg00303.html

 debian/changelog |    6 ++++++
 debian/control   |    3 ++-
 2 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9527b80..e3a878d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+weechat (0.3.2-3) experimental; urgency=low
+
+  * Rebuild against tcl-dev (>= 8.5).
+
+ -- Jonathan Nieder <jrnie...@gmail.com>  Fri, 21 May 2010 19:12:35 -0500
+
 weechat (0.3.2-2) unstable; urgency=low
 
   * Fix Vcs-Browser url (Closes: #580859).
diff --git a/debian/control b/debian/control
index 8566a5a..fe3befa 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,8 @@ Maintainer: Emmanuel Bouthenot <kol...@debian.org>
 Build-Depends-Indep: asciidoc (>= 8.4), source-highlight
 Build-Depends: debhelper (>= 7.0.50), cmake, libncursesw5-dev,
  ruby, ruby1.8-dev, libperl-dev, python-dev, libaspell-dev, liblua5.1-0-dev,
- tcl-dev, libgcrypt11-dev, libgnutls-dev, dpkg-dev (>= 1.13.19), pkg-config
+ libgcrypt11-dev, libgnutls-dev, dpkg-dev (>= 1.13.19), pkg-config,
+ tcl-dev (>= 8.5)
 Standards-Version: 3.8.4
 Homepage: http://weechat.org/
 Vcs-Git: git://git.debian.org/users/kolter/weechat.git
-- 
1.7.1




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to