Greetings. I'm not sure I can e-mail the dev list, but I figured I'd give it a try, since this seems more appropriate than the users list. :-)
I was looking at the Launchpad PPA for X2Go today and noticed that the nx-libs packages for 3.5.0.18 are not successfully building: <https://launchpad.net/~x2go/+archive/baikal/+builds?build_text=nx-libs&build_state=failed>. Looking at the build log, it seems related to the fix for bug #145. It looks like debian/Makefile.nx-libs is trying to source replace.sh, but the file is actually Makefile.replace.sh so it fails when trying to call string_rep(). The roll-tarball.sh script copies this file to replace.sh, but my guess is that this isn't invoked in the launchpad build process.
Hopefully someone with a better understanding of the patch and build process can find a quick fix.
Thanks for your hard work and let me know if you have any questions.
Best, Matt
-- Matthew L. Dailey Systems Administrator Thayer School of Engineering Dartmouth College
Hi Matthew,
On Mi 27 Mär 2013 16:20:42 CET "Matthew L. Dailey" wrote:
Greetings. I'm not sure I can e-mail the dev list, but I figured I'd
give it a try, since this seems more appropriate than the users
list. :-)I was looking at the Launchpad PPA for X2Go today and noticed that
the nx-libs packages for 3.5.0.18 are not successfully building:
<https://launchpad.net/~x2go/+archive/baikal/+builds?build_text=nx-libs&build_state=failed>. Looking at the build log, it seems related to the fix for bug #145. It looks like debian/Makefile.nx-libs is trying to source replace.sh, but the file is actually Makefile.replace.sh so it fails when trying to call string_rep(). The roll-tarball.sh script copies this file to replace.sh, but my guess is that this isn't invoked in the launchpad build
process.Hopefully someone with a better understanding of the patch and build
process can find a quick fix.Thanks for your hard work and let me know if you have any questions.
Thanks for reporting this. It had become into my awareness, yesterday,
as well.
Issue has been solved, see: http://permalink.gmane.org/gmane.linux.terminal-server.x2go.announce/35
Mike
--
DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
On Thursday 2013-03-28 09:14, Mike Gabriel wrote:
Hopefully someone with a better understanding of the patch and build process can find a quick fix.
Thanks for your hard work and let me know if you have any questions.
Thanks for reporting this. It had become into my awareness, yesterday, as well.
Issue has been solved, see: http://permalink.gmane.org/gmane.linux.terminal-server.x2go.announce/35
Could you perhaps sign the uncompressed tarball? That would make it easier for us to use xz on our side. (saves 53% and thus is a very special WIN)
Hi Jan,
On Do 28 Mär 2013 19:12:07 CET Jan Engelhardt wrote:
Could you perhaps sign the uncompressed tarball? That would make it easier for us to use xz on our side. (saves 53% and thus is a very special WIN)
Please adapt the signtarballs buildscript [1] as you need it and send
us a patch.
Thanks, Mike
[1] http://code.x2go.org/gitweb?p=buildscripts.git;a=blob;f=bin/signtarballs
--
DAS-NETZWERKTEAM mike gabriel, rothenstein 5, 24214 neudorf-bornstein fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
The following changes since commit e9fbba66dfd5c33ac39aaac5ce8407bb6a817dda:
add script x2go-release-announcement (2013-03-26 23:57:44 +0100)
are available in the git repository at:
git://git.inai.de/x2go-buildscripts master
for you to fetch changes up to 05952eef08d8888ecb18410b2fdf9146d7f9c160:
signtarballs: do sign .tar.xz archives (2013-03-28 22:43:58 +0100)
Jan Engelhardt (1): signtarballs: do sign .tar.xz archives
bin/signtarballs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-)
...and properly quote variables. --- bin/signtarballs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bin/signtarballs b/bin/signtarballs index 5dc236f..ae6ae80 100755 --- a/bin/signtarballs +++ b/bin/signtarballs @@ -2,10 +2,12 @@ test -d _releases_ && cd _releases_ || test -d ../_releases_ && cd ../_releases_ || exit -1 -find * -type f | egrep ".*(\.tar\.gz|\.exe|\.dmg)$" | while read tarball; do - test -f $tarball.md5 || md5sum $tarball > $tarball.md5 - test -f $tarball.sha1 || sha1sum $tarball > $tarball.sha1 - test -f $tarball.asc || gpg -a -b --sign $tarball +find * -type f "(" -name "*.tar.gz" -o -name "*.tar.xz" -o \ + -name "*.exe" -o -name "*.dmg" ")" | \ + while read tarball; do + test -f "$tarball.md5" || md5sum "$tarball" >"$tarball.md5" + test -f "$tarball.sha1" || sha1sum "$tarball" >"$tarball.sha1" + test -f "$tarball.asc" || gpg -a -b --sign "$tarball" done -- 1.8.2