Hello Gentoo Developers, I've recently made a switch from Arch Linux to Gentoo Linux and so far, I'm liking it here; so much so that I'd like to contribute to the various Gentoo package repositories. This is me stating that I've read and agreed to the GURU repository's terms and I'd like to request PR access. Also, when writing ebuilds - do I have to cram everything that needs to be fetched online in SRC_URI? I've written some other ebuilds but can't seem to get ones that require Node dependencies to work; I some variant of a "fetch error" every time - am I doing something wrong here? Thanks, whichtux
> do I have to cram everything that needs to be fetched online in SRC_URI? I've written some other ebuilds but can't seem to get ones that require Node dependencies to work; I some variant of a "fetch error" every time - am I doing something wrong here? Yes, the ebuild runs in a network sandbox to ensure reproducibility. Node is a bit difficult for this reason, but I believe we have some eclass in ::guru that you can use to make this work. I have never done this myself but you can ask for help on IRC or check the in-eclass documentiation (if there is any).
You don't need to "request PR access". That said, I don't think we really do much work using PRs — we instead give committers push access and let them push directly.
Hello gentlemen - Andrew, Michał, thank you both for your quick and informative responses. Being that GURU doesn't use PRs, then I'd to to request commit access; what must I do to attain these permissions? Thanks, whichtux on GitHub
The list's on the wiki: https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors#Prior_setup
Hello Mr. Górny, Thank you for the information, I'll try this out in a few to check if everything checks out for me. Also, hats off to you, sir, for serving the Gentoo community for all these years; your contributions are very much appreciated! Yours truly, whichtux