Skip Menu |

This queue is for tickets about the Tk-XPMs CPAN distribution.

Report information
The Basics
Id: 41176
Status: resolved
Priority: 0/
Queue: Tk-XPMs

People
Owner: lorenz.domke [...] gmx.de
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 1.11



Subject: Bad permissions in 1.10 tarball
Hello Lorenz, the permissions in the 1.10 tarball seem to be problematic. On a freebsd system it looks like following: $ tar tfvz /tmp/Tk-XPMs-1.10.tar.gz drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/ -rw-rw-rw- 0 domke 0 1088 Nov 24 10:14 Tk-XPMs-1.10/Changes drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/lib/ drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/lib/Tk/ -rw-rw-rw- 0 domke 0 72422 Feb 25 2008 Tk-XPMs-1.10/lib/Tk/XPMs.pm -rw-rw-rw- 0 domke 0 687 Jan 10 2006 Tk-XPMs-1.10/Makefile.PL -rw-rw-rw- 0 domke 0 149 Feb 16 2005 Tk-XPMs-1.10/MANIFEST -rw-rw-rw- 0 domke 0 443 Nov 24 10:14 Tk-XPMs-1.10/META.yml -rw-rw-rw- 0 domke 0 544 Nov 24 10:06 Tk-XPMs-1.10/README drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/t/ -rw-rw-rw- 0 domke 0 2428 Nov 20 13:47 Tk-XPMs-1.10/t/Tk-XPMs.t Note the missing "x" bits for the directories. This means, after extracting the tarball it is not possible to change into the extracting directory without adding the "x" bit first. Also, a build using the CPAN.pm shell fails. I saw this problem already in another distribution. I think there it was due a bad gnutar version on Windows (IIRC, 1.12 was fine, but 1.13 did bad things). Regards, Slaven
Subject: Re: [rt.cpan.org #41176] Bad permissions in 1.10 tarball
Date: Mon, 24 Nov 2008 14:26:45 +0100
To: bug-Tk-XPMs [...] rt.cpan.org
From: "Lorenz Domke" <Lorenz.Domke [...] gmx.de>
-------- Original-Nachricht -------- Show quoted text
> Datum: Mon, 24 Nov 2008 06:01:43 -0500 > Von: "Slaven_Rezic via RT" <bug-Tk-XPMs@rt.cpan.org> > An: > Betreff: [rt.cpan.org #41176] Bad permissions in 1.10 tarball
Show quoted text
> Mon Nov 24 06:01:41 2008: Request 41176 was acted upon. > Transaction: Ticket created by SREZIC > Queue: Tk-XPMs > Subject: Bad permissions in 1.10 tarball > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: SREZIC@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=41176 > > > > Hello Lorenz, > > the permissions in the 1.10 tarball seem to be problematic. On a freebsd > system it looks like following: > > $ tar tfvz /tmp/Tk-XPMs-1.10.tar.gz > drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/ > -rw-rw-rw- 0 domke 0 1088 Nov 24 10:14 Tk-XPMs-1.10/Changes > drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/lib/ > drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/lib/Tk/ > -rw-rw-rw- 0 domke 0 72422 Feb 25 2008 > Tk-XPMs-1.10/lib/Tk/XPMs.pm > -rw-rw-rw- 0 domke 0 687 Jan 10 2006 Tk-XPMs-1.10/Makefile.PL > -rw-rw-rw- 0 domke 0 149 Feb 16 2005 Tk-XPMs-1.10/MANIFEST > -rw-rw-rw- 0 domke 0 443 Nov 24 10:14 Tk-XPMs-1.10/META.yml > -rw-rw-rw- 0 domke 0 544 Nov 24 10:06 Tk-XPMs-1.10/README > drw-rw-rw- 0 domke 0 0 Nov 24 10:14 Tk-XPMs-1.10/t/ > -rw-rw-rw- 0 domke 0 2428 Nov 20 13:47 Tk-XPMs-1.10/t/Tk-XPMs.t > > Note the missing "x" bits for the directories. This means, after > extracting the tarball it is not possible to change into the extracting > directory without adding the "x" bit first. Also, a build using the > CPAN.pm shell fails. > > I saw this problem already in another distribution. I think there it was > due a bad gnutar version on Windows (IIRC, 1.12 was fine, but 1.13 did > bad things). > > Regards, > Slaven
-- Hello Slaven, thanks for the info. Der upload hatte aber wohl schon geklappt. Nur bei neueren Versionen hatte ich bis jetzt das Problem mit "word writable files or directories". Ich habe seit einiger Zeit Straberry Perl 5.10.0 in Betreib mit gnu tar 1.13 ... Ich vermute, dass ich in den Makefile.PL bei dist =>{ } als Option noch folgendes angeben muss: TARFLAGS => '--create --verbose --mode=0700 --file' Jedenfalls haben dann laut tar tzvf alle Files die Rechte rwx------ Viele Grüße, Lorenz Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger