Your message dated Tue, 17 Nov 2015 18:35:05 +0000
with message-id <e1zyl5t-0007zh...@franck.debian.org>
and subject line Bug#804799: fixed in graphviz 2.38.0-12
has caused the Debian Bug report #804799,
regarding graphviz: FTBFS with ruby2.2 as default
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 ow...@bugs.debian.org
immediately.)


-- 
804799: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804799
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: graphviz
Version: 2.38.0-11
Severity: serious
Tags: patch

graphviz fails to build after the switch to ruby2.2 as the default ruby.
since it looks for a hardcoded ruby version, it will be a problem at
_every_ Ruby transition.

Please consider the attached debdiff.

-- System Information:
Debian Release: stretch/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), 
(1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages graphviz depends on:
ii  libc6       2.19-22
ii  libcdt5     2.38.0-11
ii  libcgraph6  2.38.0-11
ii  libexpat1   2.1.0-7
ii  libgd3      2.1.1-4
ii  libgvc6     2.38.0-11
ii  libgvpr2    2.38.0-11
ii  libx11-6    2:1.6.3-1
ii  libxaw7     2:1.0.13-1
ii  libxmu6     2:1.1.2-1
ii  libxt6      1:1.1.5-1

Versions of packages graphviz recommends:
ii  fonts-liberation  1.07.4-1

Versions of packages graphviz suggests:
pn  graphviz-doc  <none>
ii  gsfonts       1:8.11+urwcyr1.0.7~pre44-4.2

-- no debconf information

-- 
Antonio Terceiro <terce...@debian.org>
diff -Nru graphviz-2.38.0/debian/changelog graphviz-2.38.0/debian/changelog
--- graphviz-2.38.0/debian/changelog	2015-10-31 14:35:36.000000000 -0200
+++ graphviz-2.38.0/debian/changelog	2015-11-11 16:55:49.000000000 -0200
@@ -1,3 +1,10 @@
+graphviz (2.38.0-11.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with Ruby 2.2 as default
+
+ -- Antonio Terceiro <terce...@debian.org>  Wed, 11 Nov 2015 16:55:37 -0200
+
 graphviz (2.38.0-11) unstable; urgency=low
 
   * Backport build fix of RedHat for Ruby 2.2 transition (closes: #803587).
diff -Nru graphviz-2.38.0/debian/patches/ruby-2.1.diff graphviz-2.38.0/debian/patches/ruby-2.1.diff
--- graphviz-2.38.0/debian/patches/ruby-2.1.diff	2014-12-10 13:25:41.000000000 -0200
+++ graphviz-2.38.0/debian/patches/ruby-2.1.diff	1969-12-31 21:00:00.000000000 -0300
@@ -1,13 +0,0 @@
-Index: b/configure.ac
-===================================================================
---- a/configure.ac
-+++ b/configure.ac
-@@ -1566,7 +1566,7 @@ else
-           RUBY_INSTALL_DIR="`$RUBY $srcdir/config/config_ruby.rb vendorarchdir`"
- 	fi
-       ],[
--        PKG_CHECK_MODULES([RUBY], [ruby-1.9],[
-+        PKG_CHECK_MODULES([RUBY], [ruby-2.1],[
- 	  AC_CHECK_PROG(RUBY,ruby,ruby)
-           if test "x$RUBY" = "x"; then
-             use_ruby="No (ruby not available)"
diff -Nru graphviz-2.38.0/debian/patches/series graphviz-2.38.0/debian/patches/series
--- graphviz-2.38.0/debian/patches/series	2015-10-31 14:13:08.000000000 -0200
+++ graphviz-2.38.0/debian/patches/series	2015-11-11 16:54:30.000000000 -0200
@@ -7,7 +7,7 @@
 python_multiarch
 tcllib.diff
 ruby-config.diff
-ruby-2.1.diff
+use-default-ruby.diff
 reduce-lab-color.patch
 add-libm-to-dot-link.patch
 versioned-plugin-config-file.diff
diff -Nru graphviz-2.38.0/debian/patches/use-default-ruby.diff graphviz-2.38.0/debian/patches/use-default-ruby.diff
--- graphviz-2.38.0/debian/patches/use-default-ruby.diff	1969-12-31 21:00:00.000000000 -0300
+++ graphviz-2.38.0/debian/patches/use-default-ruby.diff	2015-11-11 16:57:58.000000000 -0200
@@ -0,0 +1,13 @@
+Index: b/configure.ac
+===================================================================
+--- a/configure.ac
++++ b/configure.ac
+@@ -1566,7 +1566,7 @@ else
+           RUBY_INSTALL_DIR="`$RUBY $srcdir/config/config_ruby.rb vendorarchdir`"
+ 	fi
+       ],[
+-        PKG_CHECK_MODULES([RUBY], [ruby-1.9],[
++        PKG_CHECK_MODULES([RUBY], [ruby-$(ruby -e 'puts RUBY_VERSION.split(".").first(2).join(".")')],[
+ 	  AC_CHECK_PROG(RUBY,ruby,ruby)
+           if test "x$RUBY" = "x"; then
+             use_ruby="No (ruby not available)"

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: graphviz
Source-Version: 2.38.0-12

We believe that the bug you reported is fixed in the latest version of
graphviz, 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 804...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated graphviz 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 17 Nov 2015 18:25:54 +0100
Source: graphviz
Binary: graphviz libgv-guile libgv-lua libgv-perl libgv-php5 libgv-python 
libgv-ruby libgv-tcl libcgraph6 libcdt5 libpathplan4 libgvc6 
libgvc6-plugins-gtk libgvpr2 libxdot4 libgraphviz-dev graphviz-doc graphviz-dev
Architecture: source all amd64
Version: 2.38.0-12
Distribution: unstable
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Description:
 graphviz   - rich set of graph drawing tools
 graphviz-dev - transitional package for graphviz-dev rename
 graphviz-doc - additional documentation for graphviz
 libcdt5    - rich set of graph drawing tools - cdt library
 libcgraph6 - rich set of graph drawing tools - cgraph library
 libgraphviz-dev - graphviz libs and headers against which to build applications
 libgv-guile - Guile bindings for graphviz
 libgv-lua  - Lua bindings for graphviz
 libgv-perl - Perl bindings for graphviz
 libgv-php5 - PHP5 bindings for graphviz
 libgv-python - Python bindings for graphviz
 libgv-ruby - Ruby bindings for graphviz
 libgv-tcl  - Tcl bindings for graphviz
 libgvc6    - rich set of graph drawing tools - gvc library
 libgvc6-plugins-gtk - rich set of graph drawing tools - gtk plugins
 libgvpr2   - rich set of graph drawing tools - gvpr library
 libpathplan4 - rich set of graph drawing tools - pathplan library
 libxdot4   - rich set of graph drawing tools - xdot library
Closes: 596707 804799
Changes:
 graphviz (2.38.0-12) unstable; urgency=low
 .
   * Build with Ruby 2.2 version.
   * Remove uninstalled smyrna documentation (closes: #596707).
 .
   [ Antonio Terceiro <terce...@debian.org> ]
   * Fix FTBFS with Ruby 2.2 as default (closes: #804799).
Checksums-Sha1:
 e8fabd916b17519ff95bf8530c330d905691d616 3249 graphviz_2.38.0-12.dsc
 28f78d9ad8bfa7fed45a7516aadd53b57eb5381b 43804 graphviz_2.38.0-12.debian.tar.xz
 97516a9137167636c435747ee8bc910b869c8182 51542 graphviz-dev_2.38.0-12_all.deb
 3541becc6493f8f715802b43b9e9711374417637 2890230 graphviz-doc_2.38.0-12_all.deb
 b676b17a42b1ea8dadb5b7ddb0c8b3807919ebea 715160 graphviz_2.38.0-12_amd64.deb
 381be0ba4894a2271e7f600c17ce0bb8a9fbcb45 63030 libcdt5_2.38.0-12_amd64.deb
 09d6a3b6e1dd3928f3a5ac7974064fcb5d244903 85434 libcgraph6_2.38.0-12_amd64.deb
 580836ec4b448aa22fc18c2ab940c783d928e933 102114 
libgraphviz-dev_2.38.0-12_amd64.deb
 3443d115729f1a6af76cbb085094282d6800efd1 70242 libgv-guile_2.38.0-12_amd64.deb
 72b115c1266940c553e74b4d10cff7eae762db49 80874 libgv-lua_2.38.0-12_amd64.deb
 7aba09df33aa95a1d467b577af8e28438351bb39 85058 libgv-perl_2.38.0-12_amd64.deb
 41c173b51cb92909c377959a93d69099f21ea63c 76194 libgv-php5_2.38.0-12_amd64.deb
 5ef9a21c41c768a816fce3a6cbd09afc533c7f13 78854 libgv-python_2.38.0-12_amd64.deb
 f415aa74eea2cb5e7f9ce8a0e033908d1820b5fb 73384 libgv-ruby_2.38.0-12_amd64.deb
 80561ebffbd09c3e3ff7aa21bb0fd5bd3f7923c8 737748 libgv-tcl_2.38.0-12_amd64.deb
 da6c52850bdbf23ba1f188a316f492f333cad7f2 60902 
libgvc6-plugins-gtk_2.38.0-12_amd64.deb
 6c53596c0c51d3e9b0b67a79d0b979505d3fd135 635414 libgvc6_2.38.0-12_amd64.deb
 f684302ea4c61cb8264daf91c453d333d62baec9 212632 libgvpr2_2.38.0-12_amd64.deb
 e4698aecb6e62298d4a38ccb332b8a17f38b6867 66248 libpathplan4_2.38.0-12_amd64.deb
 a6b3a3bd42e278d1c8e8da60455c094904789a3e 58924 libxdot4_2.38.0-12_amd64.deb
Checksums-Sha256:
 1ab537f40297419ffa3d8d4e86b527f0677bc81584e5685224bb8ba2829a9469 3249 
graphviz_2.38.0-12.dsc
 93dacad87f044ff21f7a9ea985e96551baa1e91284b58c6d3b41bcf7dc596a3c 43804 
graphviz_2.38.0-12.debian.tar.xz
 b0d173a610250a7848dd36e6a9460fd4006145b54b251beb2bfbe2b52bce80e4 51542 
graphviz-dev_2.38.0-12_all.deb
 033819d77d2d6664b96a6f7962c7212f1d87502bedd53ad43111b38dfbc7d114 2890230 
graphviz-doc_2.38.0-12_all.deb
 85cb8484b6326e70147a2c70d769fce7241bd164653635e37462d656d4864d95 715160 
graphviz_2.38.0-12_amd64.deb
 71f9fd0317b95ef90fbca8f34c765fb301b64575fe2bf573fa6f2e0bb4018693 63030 
libcdt5_2.38.0-12_amd64.deb
 748c5a3617e25499447f3bc36b2da19439f2c17ef19378c01d7da809ffee7284 85434 
libcgraph6_2.38.0-12_amd64.deb
 ca432f57fdc677130dd8fa1033cced75794e0b7d6db8a3f10866270003544374 102114 
libgraphviz-dev_2.38.0-12_amd64.deb
 50229de4b90563bfa06f493a802c31415a3301631ac35d3828eac7d1195a10ba 70242 
libgv-guile_2.38.0-12_amd64.deb
 73126a210cb9e9fc31fc125633c7743440ffcfb6868231f70ddf4d6006a99965 80874 
libgv-lua_2.38.0-12_amd64.deb
 f2d9a3665815f93bccc40f2d40e93bc27b84848995a864bd6f263fda3f909de0 85058 
libgv-perl_2.38.0-12_amd64.deb
 5f1c2c2358e6c010247d62694f5b41d864628a09ec21d9e755ce42a1e84fc84f 76194 
libgv-php5_2.38.0-12_amd64.deb
 9b3eb3b0ce6c09363c358305c33f9e40ac22ffc60d3996748bed0eb0f14142c0 78854 
libgv-python_2.38.0-12_amd64.deb
 8507c8603e31a0f7539ee3aea057174c2301d872ece32ca777aa7f06846ff8e9 73384 
libgv-ruby_2.38.0-12_amd64.deb
 ff73df9fa797dec0af2147c482b5703630a38c4f856983de164044fd7dcbd7f1 737748 
libgv-tcl_2.38.0-12_amd64.deb
 8152de86ce6846d6624667365237c3bc8877ef53b8821bfdbc6826efef1fd3eb 60902 
libgvc6-plugins-gtk_2.38.0-12_amd64.deb
 0240d920fe4dc27c5df0f2426ea0205eb9bb90c07e236cb8db52ab5e85601fda 635414 
libgvc6_2.38.0-12_amd64.deb
 a79b39a12fa90326c5858b93f7ba88312a8372240c04da289b5ec4a9c3096f8f 212632 
libgvpr2_2.38.0-12_amd64.deb
 d9907df43ef0cec374d616a5cb020a731fa83e91008c7b8a421026323cebc621 66248 
libpathplan4_2.38.0-12_amd64.deb
 890d545dad89e0440affc008869b800cb2ce7b58cd7d623252e17062588422af 58924 
libxdot4_2.38.0-12_amd64.deb
Files:
 bf4ec85d33c16d7a322f50875327a989 3249 graphics optional graphviz_2.38.0-12.dsc
 ac2fa23dded78ae830dcf494b2e4fbb3 43804 graphics optional 
graphviz_2.38.0-12.debian.tar.xz
 2d71554fa3e633fd283125a92cb3844e 51542 oldlibs extra 
graphviz-dev_2.38.0-12_all.deb
 d2481116c335a75a8b097027487b1c38 2890230 doc optional 
graphviz-doc_2.38.0-12_all.deb
 99ca66b91b75a5209453d93011873546 715160 graphics optional 
graphviz_2.38.0-12_amd64.deb
 20b8960c691dde1c33f0f6a9b974c896 63030 libs optional 
libcdt5_2.38.0-12_amd64.deb
 830f02c946338a1939f5f1320413fc11 85434 libs optional 
libcgraph6_2.38.0-12_amd64.deb
 23019b0e30c74244e2cbc6458b718158 102114 libdevel optional 
libgraphviz-dev_2.38.0-12_amd64.deb
 12dcbed62f40f69279c07cc0b46dd81e 70242 interpreters optional 
libgv-guile_2.38.0-12_amd64.deb
 eb02ac11e5c48f706282ce65233b20c1 80874 interpreters optional 
libgv-lua_2.38.0-12_amd64.deb
 96468b83cade4502fac484df0cfa6ba8 85058 perl optional 
libgv-perl_2.38.0-12_amd64.deb
 ac93b503866596b5e72f88b4d976d789 76194 php optional 
libgv-php5_2.38.0-12_amd64.deb
 7e9847355cfd0d7c04352f0f0814ad2e 78854 python optional 
libgv-python_2.38.0-12_amd64.deb
 f13e7889073da6b89422b359f2dda437 73384 ruby optional 
libgv-ruby_2.38.0-12_amd64.deb
 7c4968a9c408e6fa49001eb740803a1d 737748 interpreters optional 
libgv-tcl_2.38.0-12_amd64.deb
 0022d6f13d1511a46817ef55fc58b6b9 60902 libs optional 
libgvc6-plugins-gtk_2.38.0-12_amd64.deb
 80bf7d80b5fb4f1ecc3fa12b1d12451b 635414 libs optional 
libgvc6_2.38.0-12_amd64.deb
 b884b7fc05423264cec42de32ca29d14 212632 libs optional 
libgvpr2_2.38.0-12_amd64.deb
 327211731e085f520f4e145318a9e4b6 66248 libs optional 
libpathplan4_2.38.0-12_amd64.deb
 fbb639b47870d488b9f887a61a1c5ecb 58924 libs optional 
libxdot4_2.38.0-12_amd64.deb

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

iQIcBAEBCAAGBQJWS3DmAAoJENzjEOeGTMi/Ez8P/jWY+hLaYrXunZUmMcpZ7zvI
rc+cJjZLxTdBZKQZQNOYo+2N2GNZT0jthd0ar2/+4qw5If7hL4eWRPnXqS3Foqky
sCuJGZoyDmGH8QUJi5fejuIsb9pJL5Kh4hNgYNBGiXt2s5ARGbR/4PK7/N8N2odE
I0DoDJhthChbkxkQE9uFjrAUMCHO4aF8wDA+wz9xAfZGdjrzw+78r+CnBbokNce6
1ly0jbEr1X4L+U40hvrxKgvtDLrHGT5qv5/NYVFt5Ao/ak1oG6dyMFNJ6qJzwdHx
8Iu7SIL57umZgKg3cj47jAtKOfAnOB23pSZZ+aUx72qsGZqLB4eA+3oPjJQy/Ml6
2wy4oBi4Q4xuMrmdo17VSp7xkQfEnSpD43TgqcpBIPwbemGMoPDjq06IaFo07S1l
olRAKavwHZ2htghXhR5Mj49mcgEQUxJPofHYASJkfiTgDMuRPQox/3xKXooN5xL0
uVugDpo+WabJbWVojj9nR/BxvKZ0Cjn8G0mZGjX0pjW+qpIdV/3Y6oYCIwCu7ESC
46SdV6UwKHx1wNGsFb+faSkFaFBy01h/fUTn3Q93Mx6ycCyfG1LV+0Lo0CBVLZls
p62bH27lgDZ0UJZokRdVI2lXInmzPoCS6wo/cqy99bzJPLMQ0JzEQY1sDwvj9VkX
s+brfvR715V+sM3yn5B3
=2x9f
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to