Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
gregor herrmann: > +1 for removal. Done: https://bugs.debian.org/870495
Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
On Tue, 01 Aug 2017 18:42:16 -0400, intrigeri wrote: > I'd rather not do that and thus I'm still in favour of removing this > package from Debian. > > Thoughts? +1 for removal. (And thanks for all your work on rm-candidates.) Cheers, gregor -- .''`. https://info.comodo.priv.at/ - Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
intrigeri: > that's a leaf package, with 2 votes on popcon, And now: 1. > that made it into one > single stable release ⇒ unless I missed a compelling reason to keep > it, I would simply get the package remove from sid. There's a pull request opened since February (https://github.com/gisle/tkx/pull/2) that looks like it is about this very issue; upstream didn't comment yet, just like they have not commented on the RT bug report yet. So we could certainly review that pull request and apply it in Debian, but to me it essentially means we're becoming the new upstream maintainers, and then we will have to keep this module on life-support ourselves: the last upstream release was in 2010, and there was 1 single upstream commit (in 2013) since then (https://github.com/gisle/tkx/commits/master). I'd rather not do that and thus I'm still in favour of removing this package from Debian. Thoughts?
Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
Hi, that's a leaf package, with 2 votes on popcon, that made it into one single stable release ⇒ unless I missed a compelling reason to keep it, I would simply get the package remove from sid. Cheers, -- intrigeri
Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
Control: tag -1 + confirmed On Wed, 11 May 2016 17:34:56 +0100, Chris Lamb wrote: > Source: libtkx-perl > Version: 1.09-1 > Severity: serious > Justification: fails to build from source > # Test 18 got: "Tcl error 'Foo at > /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking > scalar result call:\n\t\"error Foo\" at > /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line > 588.\n\tTcl::call(Tcl=SCALAR(0x178d220), \"error\", \"Foo\") called at > /home/lamby/temp/cdt.20160511172312.jG2eA83qLd.libtkx-perl/libtkx-perl-1.09/blib/lib/Tkx.pm > line 329\n\teval {...} called at > /home/lamby/temp/cdt.20160511172312.jG2eA83qLd.libtkx-perl/libtkx-perl-1.09/blib/lib/Tkx.pm > line 329\n\tTkx::i::call(\"error\", \"Foo\") called at > /home/lamby/temp/cdt.20160511172312.jG2eA83qLd.libtkx-perl/libtkx-perl-1.09/blib/lib/Tkx.pm > line 51\n\tTkx::AUTOLOAD(\"Foo\") called at t/tcl.t line 38\n\teval {...} > called at t/tcl.t line 38\n" (t/tcl.t at line 39) > #Expected: "Foo at t/tcl.t line 38.\n" > # t/tcl.t line 39 is: ok($@, "Foo at @{[__FILE__]} line @{[__LINE__ - > 1]}.\n"); > t/tcl.t ... > 1..18 > # Running under perl version 5.022002 for linux > # Current time local: Wed May 11 17:23:44 2016 > # Current time GMT: Wed May 11 16:23:44 2016 > # Using Test.pm version 1.26 > ok 1 > ok 2 > ok 3 > ok 4 > ok 5 > ok 6 > ok 7 > ok 8 > ok 9 > ok 10 > ok 11 > ok 12 > ok 13 > ok 14 > ok 15 > ok 16 > ok 17 > not ok 18 > Failed 1/18 subtests > (in cleanup) Can't call method "DeleteCommand" on an undefined value at > /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 655 during global > destruction. This seems to be caused by a recent change in libtcl-perl, which grew a Tcl::Code::DESTROY method; it looks like the error doesn't refer to the calling script (t/tcl.t) any more but to the module. Not sure if we should just relax the test or if there's something to be done in Tcl (all those warnings about DeleteCommand, also in the same new method, don't like good either). Cheers, gregor -- .''`. Homepage https://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Bettina Wegner: Das Messer signature.asc Description: Digital Signature
Processed: Re: Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
Processing control commands: > tag -1 + confirmed Bug #824046 [src:libtkx-perl] libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call Added tag(s) confirmed. -- 824046: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824046 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#824046: libtkx-perl: FTBFS: Tcl error 'Foo at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tcl.pm line 585.\n' while invoking scalar result call
Source: libtkx-perl Version: 1.09-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, libtkx-perl fails to build from source in unstable/amd64: [..] Preparing to unpack .../libglapi-mesa_11.2.1-2_amd64.deb ... Unpacking libglapi-mesa:amd64 (11.2.1-2) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../libx11-xcb1_2%3a1.6.3-1_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.3-1) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../libxcb-dri2-0_1.11.1-1_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../libxcb-dri3-0_1.11.1-1_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../libxcb-glx0_1.11.1-1_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../libxcb-present0_1.11.1-1_amd64.deb ... Unpacking libxcb-present0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../libxcb-randr0_1.11.1-1_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../libxcb-render0_1.11.1-1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../libxcb-shape0_1.11.1-1_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../libxcb-sync1_1.11.1-1_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.11.1-1) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../libxcb-xfixes0_1.11.1-1_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.11.1-1) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../libxfixes3_1%3a5.0.1-2+b2_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.1-2+b2) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../libxdamage1_1%3a1.1.4-2+b1_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.4-2+b1) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../libxshmfence1_1.2-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.2-1) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../libxxf86vm1_1%3a1.1.4-1_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1) ... Selecting previously unselected package libgl1-mesa-glx:amd64. Preparing to unpack .../libgl1-mesa-glx_11.2.1-2_amd64.deb ... Unpacking libgl1-mesa-glx:amd64 (11.2.1-2) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../libpixman-1-0_0.33.6-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.33.6-1) ... Selecting previously unselected package libfontenc1:amd64. Preparing to unpack .../libfontenc1_1%3a1.1.3-1_amd64.deb ... Unpacking libfontenc1:amd64 (1:1.1.3-1) ... Selecting previously unselected package libxfont1:amd64. Preparing to unpack .../libxfont1_1%3a1.5.1-1_amd64.deb ... Unpacking libxfont1:amd64 (1:1.5.1-1) ... Selecting previously unselected package xvfb. Preparing to unpack .../xvfb_2%3a1.18.3-1_amd64.deb ... Unpacking xvfb (2:1.18.3-1) ... Processing triggers for libc-bin (2.22-7) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for systemd (229-5) ... Setting up libtcl8.6:amd64 (8.6.5+dfsg-2) ... Setting up libtcl-perl (1.04+ds-1) ... Setting up libpng16-16:amd64 (1.6.21-4) ... Setting up libfreetype6:amd64 (2.6.3-3+b1) ... Setting up ucf (3.0036) ... Setting up fonts-dejavu-core (2.35-1) ... Setting up fontconfig-config (2.11.0-6.4) ... Setting up libfontconfig1:amd64 (2.11.0-6.4) ... Setting up libxau6:amd64 (1:1.0.8-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ... Setting up libxcb1:amd64 (1.11.1-1) ... Setting up libx11-data (2:1.6.3-1) ... Setting up libx11-6:amd64 (2:1.6.3-1) ... Setting up libxext6:amd64 (2:1.3.3-1) ... Setting up libxrender1:amd64 (1:0.9.9-2) ... Setting up libxft2:amd64 (2.3.2-1) ... Setting up x11-common (1:7.7+15) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libxss1:amd64 (1:1.2.2-1) ... Setting up libtk8.6:amd64 (8.6.5-1) ... Setting up tk8.6 (8.6.5-1) ... Setting up tcl8.6 (8.6.5+dfsg-2) ... Setting up tcl (8.6.0+9) ... Setting up tk (8.6.0+9) ... Setting up