Open patrickbkr opened 1 year ago
Per my and @patrickbkr 's IRC discussion, recommend closing this, as the issue with v0.4.1
is that I messed up the depends
section. This has been fixed in v0.4.2
which installs correctly.
@alabamenhu But this issue is not about the error in the module. It's about the module installation erroring, but then - against my expectation - still having the module installed. Is the error ignorable and the resulting installation is just fine? Is the resulting installation faulty? A user can't know. The same issue could pop up with any other module that happens to fail to install for any reason. That's why I created a zef issue (instead of a DateTime::Timezones issue).
Context
When installing
DateTime::Timezones:ver<0.4.1>:auth<zef:guifa>
without testing in a clean Rakudo installation (in particularTimezones::ZoneInfo
is not installed) causes the installation to fail withThat makes sense as the dependency specification in
META6.json
is faulty.Observed Behavior
The package is installed.
Expected Behavior
The package is not installed.
Wild guess: The installation (as in copy files into the CURI) actually succeeds. But the precompilation of the sources fails. That's not part of the installation process itself and in principle optional. So technically the installation actually succeeded. If that is the case, then the error message is misleading.
Steps to Reproduce
Your Environment