New setup.rb versions and ruby-pkg-tools (Was: [Pkg-ruby-extras-maintainers] old setup.rb versions and ruby-pkg-tools)

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Jul 20 07:14:41 UTC 2006


On 20/07/06 at 08:36 +0200, Lucas Nussbaum wrote:
> Hi,
> 
> Our CDBS class doesn't support old versions of setup.rb (e.g 3.3.1) : it
> fails with this during the clean target: 

ARG. It's even worse than that: we don't support newer (3.4.0 or 3.4.1)
setup.rb versions !!
Example build of libfeedparser-ruby with 3.4.0:
[...]
/usr/bin/ruby1.8 setup.rb config --siteruby=/usr/lib/ruby
---> lib
---> lib/feedparser
<--- lib/feedparser
<--- lib
/usr/bin/ruby1.8 setup.rb setup
---> lib
---> lib/feedparser
<--- lib/feedparser
<--- lib
/usr/bin/ruby1.8 setup.rb install --prefix=debian/libfeedparser-ruby1.8
rm -f InstalledFiles
---> lib
mkdir -p
/home/lucas/dev/pkg-ruby-extras/packages/libfeedparser-ruby/build-area/libfeedparser-ruby-0.2/debian/libfe
edparser-ruby1.8/usr/local/lib/site_ruby/1.8
install feedparser.rb /usr/local/lib/site_ruby/1.8/
---> lib/feedparser
mkdir -p
/home/lucas/dev/pkg-ruby-extras/packages/libfeedparser-ruby/build-area/libfeedparser-ruby-0.2/debian/libfe
edparser-ruby1.8/usr/local/lib/site_ruby/1.8/feedparser
install text-output.rb /usr/local/lib/site_ruby/1.8/feedparser
install sgml-parser.rb /usr/local/lib/site_ruby/1.8/feedparser
install rexml_patch.rb /usr/local/lib/site_ruby/1.8/feedparser
install textconverters.rb /usr/local/lib/site_ruby/1.8/feedparser
install html-output.rb /usr/local/lib/site_ruby/1.8/feedparser
install feedparser.rb /usr/local/lib/site_ruby/1.8/feedparser
install html2text-parser.rb /usr/local/lib/site_ruby/1.8/feedparser
                            ^^^^^^^^^^^^^^
Any ideas on how to solve this ? Currently, as a workaround, I'm using
3.3.1 and adding the missing distclean_dir_data method.
-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |



More information about the pkg-ruby-extras-maintainers mailing list