Open masukomi opened 2 years ago
if i run zef install ./MyThing it works fine, but i can't zef uninistall ./MyThing
zef install ./MyThing
zef uninistall ./MyThing
standard uninstall behavior but uninstalling whatever was installed via that dir.
error message:
❯ zef uninstall ./Clu !!!> Found no matching candidates to uninstall
zef uninstall ./MyThing
❯ raku -v Welcome to Rakudo™ v2022.07. Implementing the Raku® Programming Language v6.d. Built on MoarVM version 2022.07.
. . .
❯ zef list --installed ===> Found via /opt/homebrew/Cellar/rakudo-star/2022.07/share/perl6/core rakudo:ver<2022.07>:auth<Yet Another Society> ===> Found via /opt/homebrew/Cellar/rakudo-star/2022.07/share/perl6/vendor App::Prove6:ver<0.0.12>:auth<cpan:LEONT> Config::Parser::json:ver<1.0.0>:auth<github:arjancwidlak> Config::Parser::toml:ver<1.0.2>:auth<github:scriptkitties> Config::Parser::yaml:ver<1.0.0>:auth<github:scriptkitties> Config::TOML:ver<0.1.2>:auth<atweiden> Config:ver<3.0.1>:auth<cpan:TYIL>:api<3> Crane:ver<0.1.1>:auth<atweiden> DateTime::Format:ver<0.1.4>:auth<zef:raku-community-modules>:api<1.0> DateTime::Parse:ver<0.9.3>:auth<github:sergot> Debugger::UI::CommandLine Digest::MD5:ver<0.05>:auth<cosimo> Digest:ver<0.7.2>:auth<Lucien Grondin> Encode:ver<0.0.4>:auth<github:sergot> File::Directory::Tree:auth<labster> File::Find:ver<0.1.1> File::Temp:ver<0.0.10>:auth<zef:rbt> File::Which:ver<1.0.1> Getopt::Long:ver<0.3.3> Grammar::Debugger:ver<1.0.1>:auth<github:jnthn> Grammar::Profiler::Simple:ver<0.02> HTTP::Status:ver<0.0.4>:auth<zef:lizmat> HTTP::UserAgent:ver<1.1.51>:auth<github:sergot> Hash::Merge:ver<2.0.0>:auth<github:scriptkitties>:api<2> IO::Capture::Simple IO::Glob:ver<0.9.0>:auth<github:zostay> IO::Path::XDG:ver<0.2.0>:api<0> IO::Socket::SSL:ver<0.0.3>:auth<github:sergot> IO::String:ver<0.1.1>:auth<Rob Hoelz> JSON::Class:ver<0.0.18>:auth<github:jonathanstowe>:api<1.0> JSON::Fast:ver<0.17>:auth<cpan:TIMOTIMO> JSON::Marshal:ver<0.0.23>:auth<github:jonathanstowe>:api<1.0> JSON::Name:ver<0.0.6>:auth<github:jonathanstowe>:api<1.0> JSON::OptIn:ver<0.0.1>:auth<github:jonathanstowe> JSON::RPC:ver<1.0.3> JSON::Tiny:ver<1.0> JSON::Unmarshal:ver<0.08> LWP::Simple:ver<0.108>:auth<zef:raku-community-modules> LibraryCheck:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0> LibraryMake:ver<1.0.0>:auth<github:retupmoca> License::SPDX:ver<3.17.0>:auth<github:jonathanstowe>:api<1.0> Log::Colored:ver<0.1.1>:api<0> Log:ver<0.3.1>:auth<cpan:TYIL>:api<0> META6:ver<0.0.26>:auth<github:jonathanstowe>:api<1.0> MIME::Base64:ver<1.2.3>:auth<zef:raku-community-modules> NativeCall::TypeDiag:auth<Sylvain Colinet> NativeHelpers::Blob:ver<0.1.12>:auth<github:salortiz> NativeLibs:ver<0.0.9>:auth<github:salortiz> OO::Monitors:ver<1.1.1> PathTools:ver<0.1.1>:auth<github:ugexe> Perl6::TypeGraph:ver<2.1.3>:auth<github:antoniogamiz>:api<2> Pod::Load:ver<0.7.1>:auth<zef:jjmerelo> Pod::To::BigPage:ver<0.5.2>:auth<Perl 6> Pod::To::HTML:ver<0.8.1>:auth<github:Raku> Readline:ver<0.1.6>:auth<cpan:fooist> SVG SVG::Plot Shell::Command TAP:ver<0.3.5> Temp::Path:ver<1.001007> Template::Mojo:ver<v.0.1> Template::Mustache:ver<1.2.3>:auth<github:softmoth> Terminal::ANSIColor:ver<0.5> Terminal::LineEditor:ver<0.0.13>:auth<zef:japhb> Test::META:ver<0.0.17>:auth<github:jonathanstowe>:api<1.0> Test::Mock:ver<1.5> Test::Output:ver<1.001004> Test::Util::ServerPort:ver<0.0.3>:auth<github:jonathanstowe>:api<1.0> Test::When:ver<1.001009>:auth<zef:raku-community-modules> Testo:ver<1.003007>:auth<zef:raku-community-modules> URI:ver<0.3.5> XML::Writer YAMLish:ver<0.0.6> p6doc:ver<1.006.d>:auth<perl6> zef:ver<0.11.7>:auth<github:ugexe>:api<0> ===> Found via /opt/homebrew/Cellar/rakudo-star/2022.07/share/perl6/site BitEnum:ver<0.5>:auth<github:CurtTilmes>:api<1> Clu:ver<0.0.1>:auth<zef:masukomi> Color:ver<1.004001>:auth<zef:raku-community-modules> Concurrent::Stack:ver<1.2> DB::SQLite:ver<0.7>:auth<github:CurtTilmes>:api<1> DB:ver<0.5>:auth<github:CurtTilmes>:api<1> Definitely:ver<2.1.1>:auth<zef:masukomi>:api<2> TOML:ver<3>:auth<zef:tony-o>:api<0> Term::termios:auth<github:krunen> Terminal::ANSIParser:ver<0.0.3>:auth<zef:japhb> Terminal::Width:ver<1.001002>:auth<zef:raku-community-modules> Text::MiscUtils:ver<0.0.6>:auth<zef:japhb> fez:ver<37>:auth<zef:tony-o>:api<0>
see https://github.com/ugexe/zef/issues/314
Context
if i run
zef install ./MyThing
it works fine, but i can'tzef uninistall ./MyThing
Expected Behavior
standard uninstall behavior but uninstalling whatever was installed via that dir.
Actual Behavior
error message:
Steps to Reproduce
zef install ./MyThing
(presumes MyThing is a subdirectory containing your a valid zef package)zef uninstall ./MyThing
Your Environment
. . .