Bug#751563: tuxguitar: depends on xulrunner which is no more
On Mon, 16 Jun 2014 22:17:05 -0700, tony mancill wrote: Thanks for digging into this. I suggest we move forward with pulling out the MOZILLA_FIVE_HOME mechanism and do some testing. I can work on that. Sounds good, thank you! Okay, so it's no worse with all of the xulrunner stuff pulled out, No surprise, since it's most probably not used, if I'm reading the script correctly :) so there's no problem with going ahead with a simplified wrapper script and removing that dependency. Perfect, thanks for testing. I guess I can go ahead with another upload. I spent some time looking at #745127, but wasn't able to make any real progress. It's a shame, because it's quite annoying. (But I guess that's a different bug.) Ack. I'll upload this week. Thanks! Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT SPI, fellow of the Free Software Foundation Europe `- NP: Spider Murphy Gang: Reißverschluß signature.asc Description: Digital Signature __ This is the maintainer address of Debian's Java team http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. Please use debian-j...@lists.debian.org for discussions and questions.
Bug#751563: tuxguitar: depends on xulrunner which is no more
On 06/15/2014 07:36 AM, gregor herrmann wrote: On Sat, 14 Jun 2014 09:13:58 -0700, tony mancill wrote: My tentative conclusion is that MOZILLA_FIVE_HOME was needed at some time in the past, doesn't get set since ages, which doesn't cause any visible problems. So it seems like we can just drop this whole xulrunner/iceweasel machinery from debian/{rules,control} and patch misc/tuxguitar.sh again to drop it. (And all efforts to update the xulrunner list in unstable and also stable was probably in vain.) If for some reason having MOZILLA_FIVE_HOME would be good, we need a different way to set it. - The web is still full of errors about it, and the solution seems to be to set it to /usr/lib/iceweasel or /usr/lib/firefox or /usr/lib/mozilla/. Thanks for digging into this. I suggest we move forward with pulling out the MOZILLA_FIVE_HOME mechanism and do some testing. I can work on that. Sounds good, thank you! Okay, so it's no worse with all of the xulrunner stuff pulled out, so there's no problem with going ahead with a simplified wrapper script and removing that dependency. I guess I can go ahead with another upload. I spent some time looking at #745127, but wasn't able to make any real progress. It's a shame, because it's quite annoying. (But I guess that's a different bug.) I'll upload this week. tony signature.asc Description: OpenPGP digital signature __ This is the maintainer address of Debian's Java team http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. Please use debian-j...@lists.debian.org for discussions and questions.
Bug#751563: tuxguitar: depends on xulrunner which is no more
On Sat, 14 Jun 2014 09:13:58 -0700, tony mancill wrote: My tentative conclusion is that MOZILLA_FIVE_HOME was needed at some time in the past, doesn't get set since ages, which doesn't cause any visible problems. So it seems like we can just drop this whole xulrunner/iceweasel machinery from debian/{rules,control} and patch misc/tuxguitar.sh again to drop it. (And all efforts to update the xulrunner list in unstable and also stable was probably in vain.) If for some reason having MOZILLA_FIVE_HOME would be good, we need a different way to set it. - The web is still full of errors about it, and the solution seems to be to set it to /usr/lib/iceweasel or /usr/lib/firefox or /usr/lib/mozilla/. Thanks for digging into this. I suggest we move forward with pulling out the MOZILLA_FIVE_HOME mechanism and do some testing. I can work on that. Sounds good, thank you! Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT SPI, fellow of the Free Software Foundation Europe `- NP: Cat Stevens: Come On Baby signature.asc Description: Digital Signature __ This is the maintainer address of Debian's Java team http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. Please use debian-j...@lists.debian.org for discussions and questions.
Bug#751563: tuxguitar: depends on xulrunner which is no more
Source: tuxguitar Version: 1.2-19 Severity: serious Your package depends on: xulrunner-29 | xulrunner-24.0 | xulrunner-17.0 | xulrunner-10.0 | xulrunner-1.9.1 But iceweasel no longer provides a xulrunner binary. Note that the iceweasel binary itself ships libxul.so now, so perhaps adding iceweasel (= 30) as an alternative might be enough, if that's what tuxguitar needs. Regards, Emilio __ This is the maintainer address of Debian's Java team http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. Please use debian-j...@lists.debian.org for discussions and questions.
Bug#751563: tuxguitar: depends on xulrunner which is no more
On Sat, 14 Jun 2014 12:04:00 +0200, Emilio Pozuelo Monfort wrote: Your package depends on: xulrunner-29 | xulrunner-24.0 | xulrunner-17.0 | xulrunner-10.0 | xulrunner-1.9.1 But iceweasel no longer provides a xulrunner binary. Note that the iceweasel binary itself ships libxul.so now, so perhaps adding iceweasel (= 30) as an alternative might be enough, if that's what tuxguitar needs. I've looked into this issue now a bit, and so far I've found: - misc/tuxguitar.sh (patched 2 times by us) looks for libxpcom.so in various mozilla/firefox/iceweasel/xulrunner directories; - and then sets and exports MOZILLA_FIVE_HOME; - the last package that contained libxpcom.so was xulrunner-1.9.1; - so since ages MOZILLA_FIVE_HOME wasn't set anymore; - for Ubuntu the dependency and this guessing in the wrapper script doesn't exist; - a comment in the script say: #/// org.eclipse.swt.SWTError: No more handles #/// [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] My tentative conclusion is that MOZILLA_FIVE_HOME was needed at some time in the past, doesn't get set since ages, which doesn't cause any visible problems. So it seems like we can just drop this whole xulrunner/iceweasel machinery from debian/{rules,control} and patch misc/tuxguitar.sh again to drop it. (And all efforts to update the xulrunner list in unstable and also stable was probably in vain.) If for some reason having MOZILLA_FIVE_HOME would be good, we need a different way to set it. - The web is still full of errors about it, and the solution seems to be to set it to /usr/lib/iceweasel or /usr/lib/firefox or /usr/lib/mozilla/. Maybe someone who knows SWT can shed some light on the question? Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT SPI, fellow of the Free Software Foundation Europe `- NP: The Dubliners: Molly Malone signature.asc Description: Digital Signature __ This is the maintainer address of Debian's Java team http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. Please use debian-j...@lists.debian.org for discussions and questions.
Bug#751563: tuxguitar: depends on xulrunner which is no more
On 06/14/2014 04:52 AM, gregor herrmann wrote: On Sat, 14 Jun 2014 12:04:00 +0200, Emilio Pozuelo Monfort wrote: Your package depends on: xulrunner-29 | xulrunner-24.0 | xulrunner-17.0 | xulrunner-10.0 | xulrunner-1.9.1 But iceweasel no longer provides a xulrunner binary. Note that the iceweasel binary itself ships libxul.so now, so perhaps adding iceweasel (= 30) as an alternative might be enough, if that's what tuxguitar needs. I've looked into this issue now a bit, and so far I've found: - misc/tuxguitar.sh (patched 2 times by us) looks for libxpcom.so in various mozilla/firefox/iceweasel/xulrunner directories; - and then sets and exports MOZILLA_FIVE_HOME; - the last package that contained libxpcom.so was xulrunner-1.9.1; - so since ages MOZILLA_FIVE_HOME wasn't set anymore; - for Ubuntu the dependency and this guessing in the wrapper script doesn't exist; - a comment in the script say: #/// org.eclipse.swt.SWTError: No more handles #/// [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)] My tentative conclusion is that MOZILLA_FIVE_HOME was needed at some time in the past, doesn't get set since ages, which doesn't cause any visible problems. So it seems like we can just drop this whole xulrunner/iceweasel machinery from debian/{rules,control} and patch misc/tuxguitar.sh again to drop it. (And all efforts to update the xulrunner list in unstable and also stable was probably in vain.) If for some reason having MOZILLA_FIVE_HOME would be good, we need a different way to set it. - The web is still full of errors about it, and the solution seems to be to set it to /usr/lib/iceweasel or /usr/lib/firefox or /usr/lib/mozilla/. Maybe someone who knows SWT can shed some light on the question? Cheers, gregor Hi Gregor, Thanks for digging into this. I suggest we move forward with pulling out the MOZILLA_FIVE_HOME mechanism and do some testing. I can work on that. Cheers, tony signature.asc Description: OpenPGP digital signature __ This is the maintainer address of Debian's Java team http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. Please use debian-j...@lists.debian.org for discussions and questions.