Skip Menu |
Report information
Id: 130391
Status: open
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: steffen [at] steffen-winkler.de
Cc:
AdminCc:

Severity: (no value)
Tag: (no value)
Platform: (no value)
Patch Status: (no value)
VM: (no value)



From: Steffen Winkler <steffen [...] steffen-winkler.de>
Date: Fri, 23 Dec 2016 07:54:15 +0100
To: rakudobug [...] perl.org
Subject: panda install failed on Windows
Download (untitled) / with headers
text/plain 2.2k
Windows 7 Professional (Version 6.1 Build 7601 Service Pack 1) Have done twice: deinstalled rakudo using msi file removed c:\rakudo installed rakudo-star-2016.11-x86_64 (JIT).msi always the same C:\>panda install App::Mi6 ==> App::Mi6 depends on JSON::Pretty, Pod::To::Markdown ==> Fetching JSON::Pretty ==> Building JSON::Pretty ==> Testing JSON::Pretty t/\04-roundtrip.t .. ok All tests successful. Files=1, Tests=17, 1 wallclock secs Result: PASS ==> Installing JSON::Pretty ==> Successfully installed JSON::Pretty ==> Fetching Pod::To::Markdown ==> Building Pod::To::Markdown ==> Testing Pod::To::Markdown t/\code.t ........ ok t/\definition.t .. ok t/\formatted.t ... ok t/\heading.t ..... ok t/\item.t ........ ok t/\paragraph.t ... ok t/\table.t ....... ok All tests successful. Files=7, Tests=7, 3 wallclock secs Result: PASS ==> Installing Pod::To::Markdown ==> Successfully installed Pod::To::Markdown ==> Fetching App::Mi6 ==> Building App::Mi6 ==> Testing App::Mi6 t/\01-basic.t .. ok All tests successful. Files=1, Tests=1, 3 wallclock secs Result: PASS ==> Installing App::Mi6 ===SORRY!=== Failed to rename 'C:\rakudo\share\perl6\site\precomp\4F2986EC86EC577C7E9279547564C2E1A9E9E5A9.1479593101.31865\33\338438A16791DC5A3816B1052C78248FFDAF FEAB.tmp' to 'C:\rakudo\share\perl6\site\precomp\4F2986EC86EC577C7E9279547564C2E1A9E9E5A9.1479593101.31865\33\338438A16791DC5A3816B1052C78248FFDAFFEAB ': Failed to rename file: operation not permitted in block at C:\rakudo\share\perl6\site\sources\85367160D11E565B2D089507C79BC309215430D6 (Panda::Installer) line 61 in sub indir at C:\rakudo\share\perl6\site\sources\24811C576EF8F85E7672B26955C802BB2FC94675 (Panda::Common) line 20 in method install at C:\rakudo\share\perl6\site\sources\85367160D11E565B2D089507C79BC309215430D6 (Panda::Installer) line 42 in method install at C:\rakudo\share\perl6\site\sources\582CB7486602954A4601BDCE5A0EAC54B05DA58A (Panda) line 190 in method resolve at C:\rakudo\share\perl6\site\sources\582CB7486602954A4601BDCE5A0EAC54B05DA58A (Panda) line 263 in sub MAIN at C:\rakudo\share\perl6\site\resources\1C71F7B377C6F2C6C4707E3C25016AA25A2926B1 line 20 in block <unit> at C:\rakudo\share\perl6\site\resources\1C71F7B377C6F2C6C4707E3C25016AA25A2926B1 line 165 C:\>
RT-Send-CC: perl6-compiler [...] perl.org
Download (untitled) / with headers
text/plain 2.3k
Confirmed on same Windows version, despite it's working fine on Windows 10 ------ Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\zoffix>c: C:\Users\zoffix>cd :\ The filename, directory name, or volume label syntax is incorrect. C:\Users\zoffix>cd c:\ c:\>panda install App::Mi6 ==> App::Mi6 depends on JSON::Pretty, Pod::To::Markdown ==> Fetching JSON::Pretty ==> Building JSON::Pretty ==> Testing JSON::Pretty t/\04-roundtrip.t .. ok All tests successful. Files=1, Tests=17, 1 wallclock secs Result: PASS ==> Installing JSON::Pretty ==> Successfully installed JSON::Pretty ==> Fetching Pod::To::Markdown ==> Building Pod::To::Markdown ==> Testing Pod::To::Markdown t/\code.t ........ ok t/\definition.t .. ok t/\formatted.t ... ok t/\heading.t ..... ok t/\item.t ........ ok t/\paragraph.t ... ok t/\table.t ....... ok All tests successful. Files=7, Tests=7, 2 wallclock secs Result: PASS ==> Installing Pod::To::Markdown ==> Successfully installed Pod::To::Markdown ==> Fetching App::Mi6 ==> Building App::Mi6 ==> Testing App::Mi6 t/\01-basic.t .. ok All tests successful. Files=1, Tests=1, 2 wallclock secs Result: PASS ==> Installing App::Mi6 ===SORRY!=== Failed to rename 'C:\rakudo\share\perl6\site\precomp\4F2986EC86EC577C7E927954756 4C2E1A9E9E5A9.1479593101.31865\33\338438A16791DC5A3816B1052C78248FFDAFFEAB.tmp' to 'C:\rakudo\share\perl6\site\precomp\4F2986EC86EC577C7E9279547564C2E1A9E9E5A9. 1479593101.31865\33\338438A16791DC5A3816B1052C78248FFDAFFEAB': Failed to rename file: operation not permitted in block at C:\rakudo\share\perl6\site\sources\85367160D11E565B2D089507C79BC3 09215430D6 (Panda::Installer) line 61 in sub indir at C:\rakudo\share\perl6\site\sources\24811C576EF8F85E7672B26955C 802BB2FC94675 (Panda::Common) line 20 in method install at C:\rakudo\share\perl6\site\sources\85367160D11E565B2D0895 07C79BC309215430D6 (Panda::Installer) line 42 in method install at C:\rakudo\share\perl6\site\sources\582CB7486602954A4601BD CE5A0EAC54B05DA58A (Panda) line 190 in method resolve at C:\rakudo\share\perl6\site\sources\582CB7486602954A4601BD CE5A0EAC54B05DA58A (Panda) line 263 in sub MAIN at C:\rakudo\share\perl6\site\resources\1C71F7B377C6F2C6C4707E3C25 016AA25A2926B1 line 20 in block <unit> at C:\rakudo\share\perl6\site\resources\1C71F7B377C6F2C6C4707E 3C25016AA25A2926B1 line 165 c:\>
RT-Send-CC: perl6-compiler [...] perl.org
Download (untitled) / with headers
text/plain 1.4k
Based on your Facebook comments, you're also having issues with zef. Were you able to fix it? Does it still show that error if you try to install another module? Can you create directory C:\Users\winklest\.zef\store\p6c\ manually and see if that makes it happy? I don't have any issues with zef on my box (though it's not creating `.zef` in C:\Users\username\.zef but in my %HOMESHARE% that's located on a network drive). Show quoted text
>panda install zef
==> Fetching zef ==> Building zef ==> Testing zef t/\00-load.t ........... ok t/\identity.t .......... ok t/\utils-filesystem.t .. ok All tests successful. Files=3, Tests=14, 17 wallclock secs Result: PASS ==> Installing zef ==> Successfully installed zef Show quoted text
>zef install App::Mi6
===> Searching for: App::Mi6 Failed to rename 'C:\Users\winklest\.zef\store\projects.json' to 'C:\Users\winklest\.zef\store\p6c\packages.json': Failed to rename file: no such file or directory in block at C:\rakudo\share\perl6\site\sources\F9AFEBDFA35D22BCCF53CDB4667B5C8E843F7754 (Zef::ContentStorage::Ecosystems) line 65 ===> Fetching: App::Mi6 ===> Testing: App::Mi6 t\01-basic.t .. ok All tests successful. Files=1, Tests=1, 2 wallclock secs Result: PASS ===> Testing [OK] for App::Mi6 ===> Installing: App::Mi6 2 bin/ scripts [mi6 mi6.bat] installed to: C:\rakudo\share\perl6\site\bin Show quoted text
>
Date: Fri, 23 Dec 2016 14:59:54 +0100
To: perl6-bugs-followup [...] perl.org
From: Steffen Winkler <steffen [...] steffen-winkler.de>
Subject: Re: [perl #130391] panda install failed on Windows
Download (untitled) / with headers
text/plain 2.1k
Removed in C:\Users\winklest .perl6 and .zef and also C:\rakudo. Deinstalled using msi and installed again. Run panda install zef and zef install App::Mi6 C:\Users\winklest\.zef\store\p6c\packages.json I can not find but C:\Users\winklest\.zef\store\p6c\packages.json exists with App::Mi6 inside. Looking like all is good and the rename error is not really true. --Steffen C:\Users\winklest>panda install zef ==> Fetching zef ==> Building zef ==> Testing zef t/\00-load.t ........... ok t/\identity.t .......... ok t/\utils-filesystem.t .. ok All tests successful. Files=3, Tests=14, 18 wallclock secs Result: PASS ==> Installing zef ==> Successfully installed zef C:\Users\winklest>zef install App::Mi6 ===> Searching for: App::Mi6 Failed to rename 'C:\Users\winklest\.zef\store\projects.json' to 'C:\Users\winklest\.zef\store\p6c\packages.json': Failed to rename file: no such file or directory in block at C:\rakudo\share\perl6\site\sources\F9AFEBDFA35D22BCCF53CDB4667B5C8E843F7754 (Zef::ContentStorage::Ecosystems) line 65 ===> Searching for missing dependencies: JSON::Pretty, Pod::To::Markdown ===> Fetching: App::Mi6 ===> Fetching: JSON::Pretty ===> Fetching: Pod::To::Markdown ===> Testing: JSON::Pretty:ver('0.1.0'):auth('github:FROGGS') t\04-roundtrip.t .. ok All tests successful. Files=1, Tests=17, 1 wallclock secs Result: PASS ===> Testing [OK] for JSON::Pretty:ver('0.1.0'):auth('github:FROGGS') ===> Testing: Pod::To::Markdown:ver('0.0.1'):auth('Jorn van Engelen') t\code.t ........ ok t\definition.t .. ok t\formatted.t ... ok t\heading.t ..... ok t\item.t ........ ok t\paragraph.t ... ok t\table.t ....... ok All tests successful. Files=7, Tests=7, 3 wallclock secs Result: PASS ===> Testing [OK] for Pod::To::Markdown:ver('0.0.1'):auth('Jorn van Engelen') ===> Testing: App::Mi6 t\01-basic.t .. ok All tests successful. Files=1, Tests=1, 3 wallclock secs Result: PASS ===> Testing [OK] for App::Mi6 ===> Installing: JSON::Pretty:ver('0.1.0'):auth('github:FROGGS') ===> Installing: Pod::To::Markdown:ver('0.0.1'):auth('Jorn van Engelen') ===> Installing: App::Mi6 2 bin/ scripts [mi6 mi6.bat] installed to: C:\rakudo\share\perl6\site\bin C:\Users\winklest>


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org