Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

panda 2016.11 install failed on Windows #5905

Closed
p6rt opened this issue Dec 23, 2016 · 6 comments
Closed

panda 2016.11 install failed on Windows #5905

p6rt opened this issue Dec 23, 2016 · 6 comments

Comments

@p6rt
Copy link

p6rt commented Dec 23, 2016

Migrated from rt.perl.org#130391 (status was 'open')

Searchable as RT130391$

@p6rt
Copy link
Author

p6rt commented Dec 23, 2016

From steffen@steffen-winkler.de

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​:\>

@p6rt
Copy link
Author

p6rt commented Dec 23, 2016

From @zoffixznet

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​:\>

@p6rt
Copy link
Author

p6rt commented Dec 23, 2016

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Dec 23, 2016

From @zoffixznet

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).

  >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
 
  >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
 
  >

@p6rt
Copy link
Author

p6rt commented Dec 23, 2016

From steffen@steffen-winkler.de

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>

@usev6 usev6 closed this as completed Apr 4, 2021
@usev6
Copy link

usev6 commented Apr 4, 2021

Since neither panda (replaced by Zef) nor Windows 7 are supported anymore, I'm closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants