On 14/06/09 at 18:41 -0500, Dirk Eddelbuettel wrote:
> 
> Package: ruby1.8-dev
> Version: 1.8.7.72-3.1
> Severity: serious
> 
> Hi, I maintain a package with Swig-generated interfaces for which I also
> provide ruby builds. I had just done a release a few days ago, it worked
> fine:
> 
> dh_installdirs -pquantlib-ruby        usr/share/quantlib-ruby
> (cd Ruby &&                                                   \
>               CXX="g++"                                       \
>               CFLAGS="-O2 -Wall -Wno-strict-aliasing"                         
>         \
>               CXXFLAGS="-O2 -Wall -Wno-strict-aliasing"                       
>         \
>               ruby setup.rb install                           \
>                       
> --prefix=/tmp/buildd/quantlib-swig-0.9.7/debian/quantlib-ruby/usr --debian    
>                   )
> creating Makefile
> make[1]: Entering directory `/tmp/buildd/quantlib-swig-0.9.7/Ruby'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/tmp/buildd/quantlib-swig-0.9.7/Ruby'
> ./QuantLibc.so -> 
> /tmp/buildd/quantlib-swig-0.9.7/debian/quantlib-ruby/usr/lib/ruby/1.8/i486-linux/QuantLibc.so
> chmod 0555 
> /tmp/buildd/quantlib-swig-0.9.7/debian/quantlib-ruby/usr/lib/ruby/1.8/i486-linux/QuantLibc.so
> ./QuantLib.rb -> 
> /tmp/buildd/quantlib-swig-0.9.7/debian/quantlib-ruby/usr/lib/ruby/1.8/QuantLib.rb
> chmod 0555 
> /tmp/buildd/quantlib-swig-0.9.7/debian/quantlib-ruby/usr/lib/ruby/1.8/QuantLib.rb
> chmod 644 debian/quantlib-ruby/usr/lib/ruby/1.8/QuantLib.rb
> 
> That was using the versions
> 
> Get:33 http://ftp.us.debian.org unstable/main libruby1.8 1.8.7.72-3.1 [1672kB]
> Get:34 http://ftp.us.debian.org unstable/main ruby1.8 1.8.7.72-3.1 [283kB]
> Get:35 http://ftp.us.debian.org unstable/main ruby 4.2 [20.6kB]
> Get:36 http://ftp.us.debian.org unstable/main ruby1.8-dev 1.8.7.72-3.1 [826kB]
> 
> 
> Now, however, using what is in unstable, ie 
> 
> Get:33 http://ftp.us.debian.org unstable/main libruby1.8 1.8.7.173-1 [1679kB]
> Get:34 http://ftp.us.debian.org unstable/main ruby1.8 1.8.7.173-1 [290kB]
> Get:35 http://ftp.us.debian.org unstable/main ruby 4.2 [20.6kB]
> Get:36 http://ftp.us.debian.org unstable/main ruby1.8-dev 1.8.7.173-1 [835kB]
> 
> I end up with
> 
> 
> (cd Ruby && ruby setup.rb test                        )
> creating Makefile
> make[1]: Entering directory `/tmp/buildd/quantlib-swig-0.9.7/Ruby'
> make[1]: *** No rule to make target `Makefile', needed by `QuantLibc.so'.  
> Stop.
> make[1]: Leaving directory `/tmp/buildd/quantlib-swig-0.9.7/Ruby'
> /tmp/buildd/quantlib-swig-0.9.7/Ruby/QuantLib.rb:18:in `require': no such 
> file to load -- QuantLibc (LoadError)
>       from /tmp/buildd/quantlib-swig-0.9.7/Ruby/QuantLib.rb:18
>       from ./dates.rb:18:in `require'
>       from ./dates.rb:18
>       from ./QuantLibTestSuite.rb:23:in `require'
>       from ./QuantLibTestSuite.rb:23
>       from setup.rb:134:in `load'
>       from setup.rb:134
>       from setup.rb:70:in `call'
>       from setup.rb:70:in `execute'
>       from setup.rb:173
> Testing QuantLib-Ruby 0.9.7...
> make: *** [test-stamp] Error 1
> 
> Same for the install target.
> 
> Or is this something that requires upstream changes in setup.rb ?
> 
> Thanks in advance for your help,  Dirk

Hi Dirk,

If you have time, could you please try again with the ruby1.8 packages
now in unstable (1.8.7.174-1) ? .173 had several regressions, so it
might be fixed now.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |



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

Reply via email to