-
Notifications
You must be signed in to change notification settings - Fork 6
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
Unable to install with zef or Panda #1
Comments
Thank you for your report.
I'm clueless about the origin of the problem: the META6.json file passes
the Test::META tests.
I've just tried to check other META files on github and the only difference
I found is that I'm using an https:// source-url, where others used a
git:// protocol. I changed that line to no avail.
Another possibility is the
"version" : "*"
line, that I shamelessly copied from some example. I see that other
projects have a real version number instead of an asterisk.
Do you think that might be a problem?
Anyway, I see that even
zef search Archive::Libarchive
returns
===> Found 0 results
so, it seems that the problem is quite deep.
I took a look at https://modules.perl6.org/update.log and I see no errors; I can't understand why zef can't find the module.
Any idea?
…On Mon, Jan 9, 2017 at 5:21 PM, Jonathan Worthington < ***@***.***> wrote:
Thanks for working on this module. I just tried to install it; with panda
it fails as:
Failure Summary
----------------
Archive::Libarchive(
*fetch stage failed for Archive::Libarchive::Raw: Unable to handle source 'https://github.com/frithnanth/perl6-Archive-Libarchive-Raw')
***@***.***:~/edument/rmtly$ panda install Archive::Libarchive::Raw
==> Fetching Archive::Libarchive::Raw
fetch stage failed for Archive::Libarchive::Raw: Unable to handle source 'https://github.com/frithnanth/perl6-Archive-Libarchive-Raw'
And with zef a bit differently:
===> Searching for: Archive::Libarchive
===> Searching for missing dependencies: Archive::Libarchive::Raw
===> Fetching: Archive::Libarchive
No extracting backend available
in method extract at /home/jnthn/dev/MoarVM/install/share/perl6/site/sources/F94CA4E91B2AF324B8A925E1F065F40258AE4D90 (Zef::Extract) line 8
At a guess, something is not quite right in the META.info for this module
and/or its dependency, Archive::Libarchive::Raw.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADyA2C4ywskxv45oa4bzqE2LTjg-pa0Mks5rQl52gaJpZM4LecTs>
.
--
Fernando Santagata
|
Hello,
Now I'm able to install the module using panda, even if right after I
modified the META6.json file it wouldn't work. Perhaps I had to wait the
next run of the index generation program (I see from here
https://modules.perl6.org/update.log that runs hourly).
Anyway, now "panda search Archive::Libarchive" runs fine, while "zef search
Archive::Libarchive" still returns "===> Found 0 results".
So far I installed the modules from my working directory (I issued the pull
request on the ecosystem just yesterday), but now I can "panda install"
straight from the ecosystem. Still no luck with zef.
On Mon, Jan 9, 2017 at 5:44 PM, Fernando Santagata <
nando.santagata@gmail.com> wrote:
… Thank you for your report.
I'm clueless about the origin of the problem: the META6.json file passes
the Test::META tests.
I've just tried to check other META files on github and the only
difference I found is that I'm using an https:// source-url, where others
used a git:// protocol. I changed that line to no avail.
Another possibility is the
"version" : "*"
line, that I shamelessly copied from some example. I see that other
projects have a real version number instead of an asterisk.
Do you think that might be a problem?
Anyway, I see that even
zef search Archive::Libarchive
returns
===> Found 0 results
so, it seems that the problem is quite deep.
Any idea?
On Mon, Jan 9, 2017 at 5:21 PM, Jonathan Worthington <
***@***.***> wrote:
> Thanks for working on this module. I just tried to install it; with panda
> it fails as:
>
> Failure Summary
> ----------------
> Archive::Libarchive(
> *fetch stage failed for Archive::Libarchive::Raw: Unable to handle source 'https://github.com/frithnanth/perl6-Archive-Libarchive-Raw')
> ***@***.***:~/edument/rmtly$ panda install Archive::Libarchive::Raw
> ==> Fetching Archive::Libarchive::Raw
> fetch stage failed for Archive::Libarchive::Raw: Unable to handle source 'https://github.com/frithnanth/perl6-Archive-Libarchive-Raw'
>
> And with zef a bit differently:
>
> ===> Searching for: Archive::Libarchive
> ===> Searching for missing dependencies: Archive::Libarchive::Raw
> ===> Fetching: Archive::Libarchive
> No extracting backend available
> in method extract at /home/jnthn/dev/MoarVM/install/share/perl6/site/sources/F94CA4E91B2AF324B8A925E1F065F40258AE4D90 (Zef::Extract) line 8
>
> At a guess, something is not quite right in the META.info for this module
> and/or its dependency, Archive::Libarchive::Raw.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <#1>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/ADyA2C4ywskxv45oa4bzqE2LTjg-pa0Mks5rQl52gaJpZM4LecTs>
> .
>
--
Fernando Santagata
--
Fernando Santagata
|
Confirm it works with panda now after |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks for working on this module. I just tried to install it; with panda it fails as:
And with zef a bit differently:
At a guess, something is not quite right in the META.info for this module and/or its dependency,
Archive::Libarchive::Raw
.The text was updated successfully, but these errors were encountered: