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

[bug] module cannot be instlled with ZEF #4292

Closed
AntonOks opened this issue Apr 21, 2023 · 7 comments
Closed

[bug] module cannot be instlled with ZEF #4292

AntonOks opened this issue Apr 21, 2023 · 7 comments
Labels
docs Documentation issue (primary issue type)

Comments

@AntonOks
Copy link

On UBUNTU:

$ zef install . --force-test
===> Searching for missing dependencies: Doc::TypeGraph
===> Searching for missing dependencies: dot:from<bin>
Use of Nil in string context
  in block  at /home/user/temp/Git/GitHub/rakudo_star/share/perl6/site/sources/020B1DCFD2D1C1C1948036C328066D9F71CCE234 (Zef::Repository) line 143
Use of Nil in string context
  in block  at /home/user/temp/Git/GitHub/rakudo_star/share/perl6/site/sources/020B1DCFD2D1C1C1948036C328066D9F71CCE234 (Zef::Repository) line 143
Use of Nil in string context
  in block  at /home/user/temp/Git/GitHub/rakudo_star/share/perl6/site/sources/020B1DCFD2D1C1C1948036C328066D9F71CCE234 (Zef::Repository) line 143
===> Failed to find dependencies: dot:from<bin>
Failed to resolve some missing dependencies (use e.g. --exclude="dot" to skip)

On Windows11:

PS C:\Temp\Git\doc> zef install . --force-test
===> Searching for missing dependencies: Doc::TypeGraph
===> Searching for missing dependencies: dot:from<bin>
Use of Nil in string context
  in sub warn at 'SETTING::'src/core.c/control.pm6 line 269
Use of Nil in string context
  in sub warn at 'SETTING::'src/core.c/control.pm6 line 269
Use of Nil in string context
  in sub warn at 'SETTING::'src/core.c/control.pm6 line 269
===> Failed to find dependencies: dot:from<bin>
Failed to resolve some missing dependencies (use e.g. --exclude="dot" to skip)

Similar topic as JJ/Raku-Doc-TypeGraph#33 ??? But here at least the dependency on graphviz is highlighted in the README... So, please do mention the same dependency also here :|

@AntonOks AntonOks added the docs Documentation issue (primary issue type) label Apr 21, 2023
@2colours
Copy link
Contributor

2colours commented May 2, 2023

I wanted to say this repo is probably not meant to be installed anymore but then I saw this Raku/ecosystem@1d02e07 which says exactly that it's not meant to be installed.

@2colours
Copy link
Contributor

2colours commented May 2, 2023

https://raku.land/zef:coke/rakudoc this is the distribution that is meant to be installed.

@AntonOks
Copy link
Author

AntonOks commented May 2, 2023

https://raku.land/zef:coke/rakudoc this is the distribution that is meant to be installed.

Adding the latest committers, so @falsifian @Util @JJ @coke @2colours @tbrowder @niner

This is all good / valid feedback. Still there are "issues" opened for this module so people assume this module is still "alive".

If this module is considered to be "dead", someone should:

  1. add an entry in the README, explaining this is an "unmaintained module" and pointing to the successor module, if any
  2. set this repo into "archived mode"

@coke
Copy link
Collaborator

coke commented May 2, 2023

If you installed the dependencies (which are declared for testing only), you'd then run Build.rakudoc, which says:

This repository is not intended to be installed

This is not an unmaintained repository. It's just not meant to be installed as a module

@coke coke closed this as completed May 2, 2023
@coke
Copy link
Collaborator

coke commented May 2, 2023

That said, I'll add a small note to the bottom of the README

coke added a commit that referenced this issue May 2, 2023
Add note for #4292
@coke
Copy link
Collaborator

coke commented May 2, 2023

bottom

top

@2colours
Copy link
Contributor

2colours commented May 3, 2023

@AntonOks the README is always subject to improvements of course. :) But the general idea has become that this repository is for the content of documentation - and the vast majority of open issues are indeed about the content now, thanks to the quite persistent cleanup of Coke.

coke added a commit that referenced this issue Jul 30, 2023
Add note for #4292
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation issue (primary issue type)
Projects
None yet
Development

No branches or pull requests

3 participants