Bug#749500: rakudo: not installable in sid
On Mon, Sep 01, 2014 at 03:20:50PM +0200, Dominique Dumont wrote: > On Monday 01 September 2014 14:30:16 Marc Chantreux wrote: > > afaik: nqp don't need rakudo and could be used to build backends for > > other languages. right? > Of course this is not ideal, but it may be better than the current situation. indeed -- Marc Chantreux (eiro on github and freenode) http://eiro.github.com/ http://eiro.github.com/atom.xml "Don't believe everything you read on the Internet" -- Abraham Lincoln -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749500: rakudo: not installable in sid
On Monday 01 September 2014 14:30:16 Marc Chantreux wrote: > afaik: nqp don't need rakudo and could be used to build backends for > other languages. right? ok. Then rakudo can "provides:" nqp. Of course this is not ideal, but it may be better than the current situation. -- https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/ http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749500: rakudo: not installable in sid
hello, On Mon, Sep 01, 2014 at 01:59:50PM +0200, Dominique Dumont wrote: > Since rakudo and nqp are so tighly coupled, I'm beginning to wonder what's > the > point of packaging separately nqp and rakudo... afaik: nqp don't need rakudo and could be used to build backends for other languages. right? -- Marc Chantreux (eiro on github and freenode) http://eiro.github.com/ http://eiro.github.com/atom.xml "Don't believe everything you read on the Internet" -- Abraham Lincoln -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749500: rakudo: not installable in sid
On Friday 29 August 2014 16:15:44 Alessandro Ghedini wrote: > 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. Since rakudo and nqp are so tighly coupled, I'm beginning to wonder what's the point of packaging separately nqp and rakudo... -- https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/ http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749500: rakudo: not installable in sid
On Fri, Aug 29, 2014 at 04:15:44PM +0200, Alessandro Ghedini wrote: > 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. > [...] > 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 :/ The Rakudo and NQP developers do consider this a bug... it's just one that we cannot easily fix at the moment. For example, Parrot's underlying design requires the strong version linkages in its downstream components. Pm -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749500: rakudo: not installable in sid
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
Bug#749500: rakudo: not installable in sid
Ack. I'm going to relax the vesrioned dependency on nqp. I don't think that a strict dependency is necessary. -- https://github.com/dod38fr/ -o- http://search.cpan.org/~ddumont/ http://ddumont.wordpress.com/ -o- irc: dod at irc.debian.org -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749500: rakudo: not installable in sid
rakudo =2014.07-1 depends on nqp =2014.07-1, but only nqp =2014.07-2 is available. root@qmqm:~# apt-cache policy rakudo rakudo: Zainstalowana: 2014.03.01-1+b1 Kandydująca: 2014.07-1 Tabela wersji: 2014.07-1 0 700 http://ftp.pl.debian.org/debian/ sid/main amd64 Packages *** 2014.03.01-1+b1 0 100 /var/lib/dpkg/status 0.1~2012.01-1 0 800 http://ftp.pl.debian.org/debian/ wheezy/main amd64 Packages root@qmqm:~# apt-cache policy nqp nqp: Zainstalowana: 2014.04-3 Kandydująca: 2014.04-3 Tabela wersji: 2014.07-2 0 700 http://ftp.pl.debian.org/debian/ sid/main amd64 Packages *** 2014.04-3 0 900 http://ftp.pl.debian.org/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status 0.1~2012.01-5 0 800 http://ftp.pl.debian.org/debian/ wheezy/main amd64 Packages -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org