Source: grass Version: 6.4.0~rc6-1 Severity: wishlist Tags: patch User: pkg-tcltk-de...@lists.alioth.debian.org Usertags: UpgradeDefaultTclTkTo85
Hi Francesco. :) 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, it would be nice 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), tk-dev (>= 8.5) I tried building against tcl/tk 8.5 locally and it seemed to work well and correctly dependended on the tcl8.5 and tk8.5 packages. I looked at http://trac.osgeo.org/grass/wiki/HowToTestGrass6 for tests to run: drawing a profile and so on (did not get too far before I got bored, though). My /usr/bin/wish points to wish8.6, so it looks like this can handle such version mismatches okay. So I suspect an upload to experimental with that change would be safe. This patch also contains an unrelated change: dropping the c/r/p: grass-doc from grass-doc (as noticed by lintian). Please let me know if you would like me to file a separate bug and reroll the patch. Thoughts? Jonathan [1] http://lists.debian.org/debian-release/2010/03/msg00303.html Index: debian/control =================================================================== --- debian/control (revision 2881) +++ debian/control (working copy) @@ -4,7 +4,7 @@ Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org> Uploaders: Francesco Paolo Lovergine <fran...@debian.org> Build-depends: flex, bison,libreadline-dev | libreadline5-dev, libncurses5-dev, lesstif2-dev, debhelper (>= 7), dpatch, - libtiff4-dev, tcl-dev (>= 8.4), tk-dev (>= 8.4), libfftw3-dev, libxmu-dev, libglu1-mesa-dev | libglu1-xorg-dev, + libtiff4-dev, tcl-dev (>= 8.5), tk-dev (>= 8.5), libfftw3-dev, libxmu-dev, libglu1-mesa-dev | libglu1-xorg-dev, libfreetype6-dev, autoconf2.13, autotools-dev, libgdal1-dev (>= 1.5.0), libproj-dev, proj-bin, libjpeg62-dev, libpng12-dev, libpq-dev, unixodbc-dev, doxygen, fakeroot, libmysqlclient15-dev, graphviz, libsqlite3-dev, python-wxgtk2.8, libcairo2-dev, libwxgtk2.8-dev, python-dev (>= 2.5), swig @@ -33,9 +33,6 @@ Package: grass-doc Section: doc Architecture: all -Conflicts: grass-doc -Replaces: grass-doc -Provides: grass-doc Depends: ${misc:Depends} Description: Geographic Resources Analysis Support System documentation Commonly referred to as GRASS, this is a Geographic Information Index: debian/control.in =================================================================== --- debian/control.in (revision 2881) +++ debian/control.in (working copy) @@ -4,7 +4,7 @@ Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org> Uploaders: Francesco Paolo Lovergine <fran...@debian.org> Build-depends: flex, bison,libreadline-dev | libreadline5-dev, libncurses5-dev, lesstif2-dev, debhelper (>= 7), dpatch, - libtiff4-dev, tcl-dev (>= 8.4), tk-dev (>= 8.4), libfftw3-dev, libxmu-dev, libglu1-mesa-dev | libglu1-xorg-dev, + libtiff4-dev, tcl-dev (>= 8.5), tk-dev (>= 8.5), libfftw3-dev, libxmu-dev, libglu1-mesa-dev | libglu1-xorg-dev, libfreetype6-dev, autoconf2.13, autotools-dev, libgdal1-dev (>= 1.5.0), libproj-dev, proj-bin, libjpeg62-dev, libpng12-dev, libpq-dev, unixodbc-dev, doxygen, fakeroot, libmysqlclient15-dev, graphviz, libsqlite3-dev, python-wxgtk2.8, libcairo2-dev, libwxgtk2.8-dev, python-dev (>= 2.5), swig @@ -33,9 +33,6 @@ Package: grass-doc Section: doc Architecture: all -Conflicts: grass-doc -Replaces: grass-doc -Provides: grass-doc Depends: ${misc:Depends} Description: Geographic Resources Analysis Support System documentation Commonly referred to as GRASS, this is a Geographic Information Index: debian/changelog =================================================================== --- debian/changelog (revision 2881) +++ debian/changelog (working copy) @@ -1,3 +1,10 @@ +grass (6.4.0~rc6-1.1) experimental; urgency=low + + * Rebuilt against tcl/tk 8.5. + * grass-doc no longer provides/replaces/conflicts with grass-doc. + + -- Jonathan Nieder <jrnie...@gmail.com> Fri, 21 May 2010 22:02:27 -0500 + grass (6.4.0~rc6-1) unstable; urgency=medium * New upstream pre-release with an important proj fix. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org