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

Issues with some packages #1807

Open
ghost opened this issue Feb 9, 2021 · 20 comments
Open

Issues with some packages #1807

ghost opened this issue Feb 9, 2021 · 20 comments

Comments

@ghost
Copy link

ghost commented Feb 9, 2021

https://github.com/abbeymart/mcresponse

The author seems to have switched the project to Go but it's still in Nimble packages.

@abbeymart

@ghost ghost changed the title Mcresponse package is incorrect Issues with some packages Feb 9, 2021
@ghost
Copy link
Author

ghost commented Feb 9, 2021

https://github.com/twist-vector/nim-geohash has no .nimble file at all

@ghost
Copy link
Author

ghost commented Feb 9, 2021

https://github.com/abbeymart/mccache seems to have switched to Go too.

@dom96
Copy link
Contributor

dom96 commented Feb 9, 2021

Let's just remove these packages :)

@abbeymart
Copy link
Contributor

The packages are still available in nim. If there is any issues, let me know and I will fix it. Perhaps there was a naming conflict

@abbeymart
Copy link
Contributor

the packages' git-repos were renamed: mccache => mccache-nim and mcresponse => mcresponse-nim

@ghost
Copy link
Author

ghost commented Feb 10, 2021

@abbeymart then please make a PR renaming those packages in the Nimble registry :)

@abbeymart
Copy link
Contributor

Thanks, what PR - you meant republish the packages with the renaming? I can re-publish them, if that works :)

@ghost
Copy link
Author

ghost commented Feb 10, 2021

@abbeymart nah, you can just make a PR to change the git repo URL for them

@ghost
Copy link
Author

ghost commented Feb 10, 2021

For example replace mccache with mccache-nim here in two places (you don't need to change the actual package name)
image

@ghost ghost mentioned this issue Feb 10, 2021
@abbeymart
Copy link
Contributor

ok, thanks. Will do :)

@ghost
Copy link
Author

ghost commented Sep 17, 2022

More issues with packages (from my recent https://github.com/Yardanico/nim-snippets/tree/master/pkgraph run).
Mainly missing .nimble file, code rewritten in another language, dependencies that are not in Nimble.

Sorry for the pings, but I think it's better to either fix issues like that in the package index, or remove the package from the index if the developer doesn't support installation via Nimble. Or at least mark the package as "abandoned".

@ghost
Copy link
Author

ghost commented Sep 17, 2022

Also checked deleted or archived repos via GitHub API - https://gist.github.com/Yardanico/1c17ce4d94f67a05bc0b000ef68c3d9a - 32 repos that don't exist (only the ones that are on GitHub) and 60 archived ones.

Checked with a quick & dirty program - https://gist.github.com/Yardanico/8470dda537cf4f8538b82de324367580

@ringabout ringabout mentioned this issue Sep 17, 2022
@ringabout
Copy link
Member

https://github.com/planety/fsnotify depends on xio which is in the Nimble index, but it points to https://github.com/ringabout/async that doesn't exist. xio in Nimble should probably point to https://github.com/ringabout/Xio, but I'm not sure.

@Yardanico thank you! fixed => #2359

@elcritch
Copy link
Contributor

Thanks for the ping. I'll get Nephyr fixed up.

@ghost
Copy link
Author

ghost commented Sep 18, 2022

Thanks for the ping. I'll get Nephyr fixed up.

Nephyr is actually fine, that was a false positive, sorry :)

@Rekihyt
Copy link
Contributor

Rekihyt commented Sep 18, 2022 via email

@narimiran
Copy link
Member

narimiran commented Sep 19, 2022

Something to add to the list. While looking for some error in the CI, I've noticed the following warnings:

W: Unkown error fetching repo https://pmetras.gitlab.io/nim0 No uri scheme supplied.
W: ao: HTTP error fetching repo https://github.com/ephja/nim-ao 404 Not Found
W: linagl: HTTP error fetching repo https://bitbucket.org/BitPuffin/linagl 404 Not Found
W: csv2json: HTTP error fetching repo https://github.com/achesak/nim-csv2json 404 Not Found
W: Unkown error fetching repo https://gitlab.3dicc.com/gokr/lapp error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
W: Unkown error fetching repo https://gitlab.3dicc.com/gokr/blimp error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
W: asyncevents: HTTP error fetching repo https://github.com/tulayang/asyncevents 404 Not Found
W: libjwt: HTTP error fetching repo https://github.com/nimscale/nim-libjwt 404 Not Found
W: forestdb: HTTP error fetching repo https://github.com/nimscale/forestdb 404 Not Found
W: stor: HTTP error fetching repo https://github.com/nimscale/stor 404 Not Found
W: isa: HTTP error fetching repo https://github.com/nimscale/isa 404 Not Found
W: spdk: HTTP error fetching repo https://github.com/nimscale/spdk.git 404 Not Found
W: syphus: HTTP error fetching repo https://github.com/makingspace/syphus-nim 404 Not Found
W: nimetry: HTTP error fetching repo https://github.com/ijneb/nimetry 404 Not Found
W: algebra: HTTP error fetching repo https://github.com/ijneb/nim-algebra 404 Not Found
W: gurl: HTTP error fetching repo https://github.com/MaxUNof/gurl 404 Not Found
W: nim-nmap: HTTP error fetching repo https://github.com/blmvxer/nim-nmap 404 Not Found
W: redneck_translator: HTTP error fetching repo https://github.com/juancarlospaco/redneck-translator 404 Not Found
W: sweetanitify: HTTP error fetching repo https://github.com/juancarlospaco/sweetanitify 404 Not Found
W: htmlview: HTTP error fetching repo https://github.com/yuchunzhou/htmlview 404 Not Found
W: skbintext: HTTP error fetching repo https://github.com/Skrylar/skbintext 404 Not Found
W: skyhash: HTTP error fetching repo https://github.com/Skrylar/skyhash 404 Not Found
W: yukiko: HTTP error fetching repo https://github.com/ethosa/yukiko 404 Not Found
W: origin: HTTP error fetching repo https://github.com/mfiano/origin.nim 404 Not Found
W: dotprov: HTTP error fetching repo https://github.com/minefuto/dotprov 404 Not Found
W: gradient: HTTP error fetching repo https://github.com/luminosoda/gradient 404 Not Found
W: base[64](https://github.com/nim-lang/packages/actions/runs/3083290053/jobs/4984039415#step:4:65)_decoder: HTTP error fetching repo https://github.com/momeemt/base64_cui 404 Not Found
W: ms: HTTP error fetching repo https://fox-cat.github.io/ms/ 404 Not Found
W: psutilim: HTTP error fetching repo https://github.com/KittyTechnoProgrammer/psutilim 404 Not Found
W: blackvas_cli: HTTP error fetching repo https://github.com/momeemt/BlackvasCli 404 Not Found
W: sliceutils: HTTP error fetching repo https://metagn.github.io/sliceutils/sliceutils.html 404 Not Found
W: assigns: HTTP error fetching repo https://metagn.github.io/assigns/assigns.html 404 Not Found
W: applicates: HTTP error fetching repo https://metagn.github.io/applicates/applicates.html 404 Not Found
W: hats: HTTP error fetching repo https://github.com/davidgarland/nim-hats 404 Not Found
W: composition: HTTP error fetching repo https://github.com/DavidMeagher1/composition 404 Not Found
W: mt: HTTP error fetching repo https://codeberg.org/eqf0/mt/ 404 Not Found
W: psy: HTTP error fetching repo https://github.com/psypac/psypac 404 Not Found

The original, with clickable links, available here

@alialrahahleh
Copy link
Contributor

alialrahahleh commented Oct 11, 2022 via email

@Yepoleb
Copy link
Collaborator

Yepoleb commented Mar 1, 2023

I went through the current error list of the package scanner and checked each package to see if it has been renamed or rehosted, this is what I ended up with

im0                 new url https://gitlab.com/pmetras/nim0/
psutilim            renamed to https://github.com/Techno-Fox/psutil-nim
sliceutils          documentation unavailable
assigns             documentation unavailable
applicates          documentation unavailable
lapp                unable to get local issuer certificate, emailed 3dicc.com
blimp               unable to get local issuer certificate, emailed 3dicc.com

nio                 deleted repository
ao                  deleted user
linagl              deleted repository
csv2json            deleted repository
asyncevents         deleted repository
nim-libjwt          deleted user
forestdb            deleted user
stor                deleted user
isa                 deleted user
nimcx               deleted repository
spdk                deleted user
syphus              deleted repository
pdcurses            deleted user
libuv               deleted user
romans              deleted user
gentabs             deleted user
nimetry             deleted repository
algebra             deleted repository
gurl                deleted repository
nim-nmap            deleted repository
redneck_translator  deleted repository
sweetanitify        deleted repository
htmlview            deleted repository
skbintext           deleted repository
skyhash             deleted repository
yukiko              deleted repository
origin              deleted repository
dotprov             deleted repository
gradient            deleted repository
base64_decoder      deleted repository
ms                  deleted repository
blackvas_cli        deleted repository
hats                deleted repository
composition         deleted repository
psy                 deleted user

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants