Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911750 - GURU Access Request and General Ebuild Question
Summary: GURU Access Request and General Ebuild Question
Status: UNCONFIRMED
Alias: None
Product: GURU
Classification: Unclassified
Component: Access requests (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GURU project: Gentoo devs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-05 07:59 UTC by dev.tqb0k
Modified: 2023-08-07 07:14 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dev.tqb0k 2023-08-05 07:59:19 UTC
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
Comment 1 Andrew Ammerlaan gentoo-dev 2023-08-05 08:20:06 UTC
>  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).
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-08-05 11:07:43 UTC
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.
Comment 3 dev.tqb0k 2023-08-05 20:26:00 UTC
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
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-08-06 04:48:45 UTC
The list's on the wiki:

https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors#Prior_setup
Comment 5 dev.tqb0k 2023-08-07 07:14:14 UTC
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