On ven, ago 29, 2014 at 11:17:18 +0200, Dominique Dumont wrote: > > Ack. I'm going to relax the vesrioned dependency on nqp. I don't think that a > strict dependency is necessary.
Actually, it is. rakudo needs to use at runtime the specific nqp build used to build rakudo itself. If you update the nqp package (or just rebuilt it without any change) without rebuilding rakudo too, rakudo stops working and spews a bunch of "Missing or wrong version of dependency ..." errors. Hence the "=" dependency to make sure nqp and rakudo migrated to testing at the same time. You can actually test this by forcibly installing rakudo 2014.07-1 with nqp 2014.07-2 (dpkg -i rakudo_2014.07-1_amd64.deb --force-depends) and then run "perl6". I don't know if anything changed, but IIRC the upstream developers had no plan on fixing this (in fact they didn't really consider it a bug at all, although they agreed it was annoying). One of the many joys of maintaining rakudo :/ I should have probably left a note about this somewhere but I didn't think about it at the time, sorry about that. Cheers
signature.asc
Description: Digital signature