Transition note: Ruby 2.0 is going away
Dear colleagues, you're hearing from me because ruby2.0 is going away, and one of your packages depends or build-depends on ruby or a related package. A new ruby metapackage (src:ruby-defaults) that changes the list of supported ruby interpreters to only 2.1 will enter sid today. While 2.0 and 2.1 are very similar and thus, we don't expect any real breakage, please ensure your package still works with ruby2.1, and, if it (build-)depends on (lib)ruby2.0, please drop that dependency in favor of (lib)ruby2.1 (or better, one of the meta packages). dd-list follows: 3-D printer team 3dprinter-gene...@lists.alioth.debian.org cura-engine Akira Mitsui murase.sy...@gmail.com mruby (U) akira yamada ak...@debian.org bsfilter (U) racc (U) rdtool (U) ruby-eb (U) ruby-ldap (U) ruby-shadow (U) ruby-tmail (U) ruby-uconv (U) ruby1.8 ruby1.9.1 (U) Alan Boudreault aboudrea...@mapgears.com mapserver (U) Alberto Garcia be...@igalia.com webkitgtk (U) Alessandro Ghedini gh...@debian.org ecasound (U) Alex Pennace a...@pennace.org raspell (U) Alexander Wirt formo...@debian.org rrdtool (U) ruby-archive-tar-minitar subtle Andreas Beckmann a...@debian.org i7z Andreas Tille ti...@debian.org gwyddion (U) libsbml (U) wordnet (U) Andrew Pollock apoll...@debian.org facter (U) Anish A aneesh...@gmail.com ruby-faraday (U) ruby-http-accept-language (U) ruby-twitter (U) Antonio Terceiro terce...@debian.org bundler (U) capistrano (U) coderay (U) cucumber (U) debci feed2imap (U) gem2deb (U) ohai (U) rails-3.2 (U) rails-4.0 (U) rake (U) ruby-builder (U) ruby-cmdparse (U) ruby-coffee-rails (U) ruby-coffee-script (U) ruby-coffee-script-source (U) ruby-defaults ruby-execjs (U) ruby-feedparser (U) ruby-ferret (U) ruby-ffi (U) ruby-flexmock (U) ruby-gherkin (U) ruby-gnome2 (U) ruby-httpclient (U) ruby-i18n (U) ruby-jquery-rails (U) ruby-ldap (U) ruby-memcache-client (U) ruby-mocha (U) ruby-multi-json (U) ruby-pkg-config (U) ruby-progressbar (U) ruby-rack-ssl (U) ruby-slop (U) ruby-soap4r (U) ruby-sprockets (U) ruby-term-ansicolor (U) ruby-uglifier (U) ruby-yajl (U) ruby1.9.1 ruby2.0 ruby2.1 vim-addon-manager (U) Antonio Terceiro terce...@softwarelivre.org ruby-bdb (U) ruby-cairo (U) ruby-hmac (U) ruby-json (U) ruby-rmagick (U) ruby-shoulda (U) ruby-shoulda-context (U) ruby-shoulda-matchers (U) Antono Vasiljev s...@antono.info ruby-gir-ffi (U) shelr Apollon Oikonomopoulos apoi...@debian.org ruby-hiredis (U) ruby-rpatricia (U) Apollon Oikonomopoulos apoi...@gmail.com ruby-hiredis (U) Arnaud Cornet acor...@debian.org gurgitate-mail ruby-cmdparse (U) ruby-gnome2 (U) Arnaud Cornet arnaud.cor...@gmail.com ruby-bluecloth (U) ruby-rubytorrent (U) Athena Capital Research acr-deb...@athenacr.com pion ruby-flexmock (U) rubyluabridge Axel Beckert a...@debian.org tpp Axel Wagner m...@merovius.de ruby-parslet (U) ruby-toml (U) Bas Couwenberg sebas...@xs4all.nl geos (U) mapserver (U) Bas Wijnen wij...@debian.org cura-engine (U) python-lua Ben Armstrong sy...@sanctuary.nslug.ns.ca live-manual (U) ruby-blockenspiel (U) ruby-parseconfig (U) ruby-rack-flash3 (U) ruby-simple-navigation (U) ruby-sinatra-simple-navigation (U) ruby-term-ansicolor (U) ruby-versionomy (U) Benjamin Drung bdr...@debian.org xmms2 xmms2 (0.8+dfsg-9) Bernd Zeimetz b...@debian.org rrdtool (U) Bryan McLellan b...@loftninjas.org chef-expander (U) chef-server-api (U) chef-server-webui (U) chef-solr (U) ruby-bunny (U) ruby-erubis (U) ruby-extlib ruby-stomp (U) ruby-systemu (U) stompserver (U) Cajus Pollmeier ca...@debian.org qpid-cpp Carl Worth cwo...@debian.org notmuch ruby-mail (U) ruby-treetop (U) Carlos Zuferri ch...@altorricon.com live-manual (U) Christian Hofstaedtler z...@debian.org bundler (U) gist (U) ruby-docile (U) ruby-mechanize (U) ruby-rack1.4 (U) ruby-thor (U) ruby2.0 (U) ruby2.1 (U) Christian M. Amsüss chr...@fsfe.org lolcat (U) ruby-paint (U) Christian Marillat maril...@debian.org mkvtoolnix Christoph Berg m...@debian.org pgpool2 (U) Christopher Baines cbain...@gmail.com ruby-dbf (U) Cleto Martín cl...@debian.org zeroc-ice (U) Clint Byrum cl...@ubuntu.com ruby-echoe (U) ruby-hoe (U) ruby-rubyforge (U) Cédric Boutillier bou...@debian.org cucumber (U) korundum (U) nanoc (U) qtruby (U) raspell (U) ruby-addressable (U) ruby-afm (U) ruby-ascii85 (U) ruby-bcrypt (U) ruby-bio (U) ruby-bluecloth (U) ruby-bson (U) ruby-cairo (U) ruby-cmdparse (U) ruby-coercible (U) ruby-colored (U) ruby-cri (U) ruby-dataobjects (U) ruby-dataobjects-mysql (U) ruby-dataobjects-postgres (U
Bug#739127: Please support building with Ruby 2.0
Dear Maintainer, The default ruby in unstable has now been changed to be 2.0. I expect that your package now FTBFS, therefore I'm raising the severity of this bug. (The bug was filed because your package FTBFS in a test rebuild earlier.) Some more info about the version change can be found in this email: http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/2014-March/018856.html Thank you, -- ,''`. Christian Hofstaedtler z...@debian.org : :' : Debian Developer `. `' 7D1A CFFA D9E0 806C 9C4C D392 5C13 D6DB 9305 2E03 `- signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Upcoming switch of default Ruby to 2.0
Dear Maintainers, The default Ruby version will soon be switched to version 2.0. I'm mailing this notice to you because you're listed as the maintainer of one or more packages Build-Depending on ruby or ruby1.9.1, in the hope that you could test your package with the new Ruby version and possibly fix it if it would break. Packages FTBFS'ing already have a severity normal bug. These will be raised in severity in due time. What exactly will change? - ruby (src:ruby-defaults) will change it's dependencies and symlinks from 1.9.1 to 2.0. Symlinks after the change: /usr/bin/erb - erb2.0* /usr/bin/gem - gem2.0* /usr/bin/irb - irb2.0* /usr/bin/rdoc - rdoc2.0* /usr/bin/ri - ri2.0* /usr/bin/ruby - ruby2.0* /usr/bin/testrb - testrb2.0* How can I test this today? -- Install ruby (and ruby-dev, ruby-tcltk, and so on) from experimental. The new version is 1:2.0.0.1~exp2. What's new in Ruby 2.0? --- See the Ruby 2.0 upstream release announcement: https://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/ The release announcement also has a short section on incompatible changes. Most important changes: - iconv is gone - UTF-8 is now default on There's also a slight change in Kernel#exec behaviour, see Debian bug #740564 for details if you're using exec with fd redirection. Nice slides talking mostly about new features: https://speakerdeck.com/geeforr/whats-new-in-ruby-2-dot-0 Up next --- I've also sent this mail to maintainers currently Build-Depending on ruby1.9.1, for a very good reason: After switching to 2.0 as default, we'll try to remove 1.9.1. As a further step, we'll have this entire migration again, but going from 2.0 to 2.1 (and then removing 2.0). Therefore, please move to (Build-)Depends: ruby((-all)-dev) if possible, or if that is out of the question, to ruby2.0(-dev) when the new ruby-defaults enters sid (and then again for 2.1). How can I be of additional help? Please help fixing the FindRuby macro in cmake (see #730095), or any of the existing FTBFS bugs: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ruby-defaults-2.0;users=debian-r...@lists.debian.org Where to get help - Please see https://wiki.debian.org/Teams/Ruby Thank you for your attention. -- ,''`. Christian Hofstaedtler z...@debian.org : :' : Debian Developer `. `' 7D1A CFFA D9E0 806C 9C4C D392 5C13 D6DB 9305 2E03 `- signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#739127: ecasound: Please support building with Ruby 2.0
Source: ecasound Version: 2.9.1-3 Severity: normal Dear Maintainer, A new ruby-defaults, switching the default Ruby version to 2.0, will be uploaded soon. (It is available in experimental for testing.) During a test rebuild of rdepends with the new package, your package failed to build. If possible, please change your package in advance to support building for Ruby 2.0, so when ruby-defaults is uploaded, only a binNMU is needed. Hopefully relevant log parts: -- dh_install -O--parallel dh_install: ruby-ecasound missing files (usr/local/lib/site_ruby/*/*), aborting make: *** [binary] Error 2 -- The full build log is available at: http://aws-logs.debian.net/ftbfs-logs/ruby-defaults/failed-logs/ecasound_2.9.1-3_unstable.log.gz Important changes from 1.9 to 2.0: - location of ruby/config.h has changed; it's location is now available from: ruby -r rbconfig -e print RbConfig::CONFIG['rubyarchhdrdir'] - path for binary extensions has changed; it's location is now available from: ruby -r rbconfig -e print RbConfig::CONFIG['vendorarchdir'] Thank you, Christian -- ,''`. Christian Hofstaedtler z...@debian.org : :' : Debian Developer `. `' 7D1A CFFA D9E0 806C 9C4C D392 5C13 D6DB 9305 2E03 `- signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers