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

Can't install module #29

Closed
coke opened this issue Sep 1, 2019 · 16 comments
Closed

Can't install module #29

coke opened this issue Sep 1, 2019 · 16 comments
Assignees

Comments

@coke
Copy link

coke commented Sep 1, 2019

Pod::To::Cached (a dependency of this module) has failures, so I cannot install Documentable.

finanalyst/pod-cached#25

@coke coke added the bug Something isn't working label Sep 1, 2019
@tbrowder
Copy link
Member

tbrowder commented Sep 2, 2019

I have the same problem, i.e., still unable to find missing dependencies.

I also have other concerns, such as how user-desires for section and topic names and order are entered, but those issues may be resolved if I can get an operable installation.

@antoniogamiz
Copy link
Collaborator

Have you tried to install the most recent version of Pod::To::Cached? Try it with:

zef install https://github.com/perl6/Pod-To-Cached.git

I do not know what may be causing this problem, I can install it without problems. It can be installed without any errors in the CI environments, too... mmm

@tbrowder
Copy link
Member

tbrowder commented Sep 2, 2019

My attempt found the Pod::To::Cached module fine, but it showed missing dependencies on two other modules:

  1. Pod::TypeGraph
  2. Pod::Utilities

Are the dependencies listed correctly in the META6.json file?

@antoniogamiz
Copy link
Collaborator

'Pod::TypeGraph'? That dependency does not exist I think. Did you mean 'Perl6::TypeGraph'?

I have executed:

zef install --force-install Perl6::TypeGraph
zef install --force-install Pod::Utilities

right now and they work fine. Have you upgraded zef?

@tbrowder
Copy link
Member

tbrowder commented Sep 2, 2019

Sorry for the wrong name (Perl6::TypeGraph). I have upgraded zef now, but still have the same problem. I will force-install those two missing modules.

@antoniogamiz
Copy link
Collaborator

Mmm is very strange that zef does not find those modules.

@coke
Copy link
Author

coke commented Sep 2, 2019

The install command suggested by @antoniogamiz fails as well:

$ zef install https://github.com/perl6/Pod-To-Cached.git
===> Testing: Pod::To::Cached:ver<0.3.4>:auth<finanalyst>
# Failed test 'One current, one tainted'
# at t/020-source.t line 156
# expected: ${:a-pod-file("Valid"), :a-second-pod-file("Current")}
#      got: ${:a-pod-file("Current"), :a-second-pod-file("Current")}
# Failed test 'One remains Valid because new version did not compile'
# at t/020-source.t line 159
# expected: ${:a-pod-file("Valid"), :a-second-pod-file("Current")}
#      got: ${:a-pod-file("Current"), :a-second-pod-file("Current")}
# Failed test 'Error detected in pod'
# at t/020-source.t line 161
# expected a match with: /'Compile error'/
#                   got: ""
# Failed test 'new file not added to cache because it did not compile'
# at t/020-source.t line 168
# You failed 4 tests of 36
# test pod extraction
# testing freeze
# Heavy duty test optional
===> Testing [FAIL]: Pod::To::Cached:ver<0.3.4>:auth<finanalyst>
Aborting due to test failure: Pod::To::Cached:ver<0.3.4>:auth<finanalyst> (use --force-test to override)

@antoniogamiz
Copy link
Collaborator

Mm, I can only think of a problem with the perl6 version.

I'm using:

$ perl6 --version
This is Rakudo version 2019.07.1 built on MoarVM version 2019.07.1
implementing Perl 6.d.

Or maybe is a problem with directory permissions, I do not have a clue. Mmm

@antoniogamiz
Copy link
Collaborator

I have asked in IRC for people to get installed this module and they can install it without problems. Link here.

@vrug is using the HEAD version so it's not a problem with the perl6 version.

@tbrowder
Copy link
Member

tbrowder commented Sep 2, 2019

Are they in the ecosystem?

@antoniogamiz
Copy link
Collaborator

Yep

@JJ
Copy link
Contributor

JJ commented Sep 2, 2019 via email

@coke
Copy link
Author

coke commented Sep 2, 2019

Yes, this is OS X.

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.14.6
BuildVersion:	18G87

@antoniogamiz
Copy link
Collaborator

I think this has already been resolved in the new version of Pod::To::Cached. @coke can you confirm?

@JJ
Copy link
Contributor

JJ commented Sep 5, 2019 via email

@coke
Copy link
Author

coke commented Sep 5, 2019

zef install Pod::To::Cached now works on my machine, so is no longer a blocker on this module.

@JJ JJ closed this as completed in 2d73b7b Sep 27, 2019
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

4 participants