ugexe / zef

Raku Module Management
Artistic License 2.0
207 stars 45 forks source link

can't uninstall a path #465

Open masukomi opened 2 years ago

masukomi commented 2 years ago

Context

if i run zef install ./MyThing it works fine, but i can't zef uninistall ./MyThing

Expected Behavior

standard uninstall behavior but uninstalling whatever was installed via that dir.

Actual Behavior

error message:

❯ zef uninstall ./Clu
!!!> Found no matching candidates to uninstall

Steps to Reproduce

Your Environment

❯ 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>
ugexe commented 2 years ago

see https://github.com/ugexe/zef/issues/314