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

Where is: list-repo-updates.sh #4

Open
TerraTech opened this issue May 7, 2022 · 2 comments
Open

Where is: list-repo-updates.sh #4

TerraTech opened this issue May 7, 2022 · 2 comments
Assignees

Comments

@TerraTech
Copy link

I've looked through this repo, and https://github.com/srcshelton/docker-gentoo-build and could not find the README referenced script list-repo-updates.h

Was it an oversight that it was not included or has it been deprecated and removed?

TIA!

@srcshelton
Copy link
Owner

Hmm - this is a very good point! 😅

I've taken a look, and no such file exists in the repo history at any point, or on the server filesystem. Also, I must admit that I've been maintaining this repo for long enough now that I forget the exact details of how this might have been implemented.

I do have a directory of useful scripts which lives in this repo, but I've always kept this .gitignored because I've never checked these for how system-specific they might be…

My suspicion is that the list-repo-updates.sh script likely morphed over time into my current (but not shared right now) repodiff.sh script which tries to automate as much as possible when it comes to integrating upstream changes into this repo (which, thankfully, I no longer have to do by hand… a process which doesn't scale to more than the odd ebuild or two!). A little manual guidance is required when new versions are added with changes, which I try to do on a schedule every ten days.

I also suspect that portage enhancements over time have largely removed the need for such a script: the /etc/portage/repos.conf/metadata/layout.conf masters setting allows overlay repos to specify which repos they override, and then emerge appears to favour ebuilds from an overlay once initially installed.

Having said this, if you've got a specific need then feel free to reply back with details and I may well be about to find time to knock something up!

(… and I will update the README.md when I push today's updates to remove this source of confusion - thanks for letting me know ☺️)

@srcshelton srcshelton self-assigned this May 10, 2022
@TerraTech
Copy link
Author

I deal with a lot of (private corp) overlays myself and was just curious from an educational standpoint (e.g. new/updated techniques) for working with the Gentoo portage ecosystem.

I would be curious though to see you Gist up your repodiff.sh 🧐

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

2 participants