Talk:Gentoo Cheat Sheet

From Gentoo Wiki
Jump to:navigation Jump to:search
Note
Before creating a discussion or leaving a comment, please read about using talk pages. To create a new discussion, click here. Comments on an existing discussion should be signed using ~~~~:
== Discussion title ==

{{Talk|date = 2024-05-13}}

A comment [[User:Larry|Larry]] 13:52, 13 May 2024 (UTC)
: A reply [[User:Sally|Sally]] 12:06, 27 May 2024 (UTC)
:: Your reply ~~~~

Kudos

Talk status
This discussion is done.

Kudos for this quick and concise Gentoo Cheat Sheet!

For once, I could not have done better myself. ;-)

--Roger (talk) 16:17, 12 August 2013 (UTC)

i thought it looked very useful so i jumped right on scribing it.

--666threesixes666 (talk) 16:27, 12 August 2013 (UTC)

we have a problem

Talk status
This discussion is done as of Jun 7, 2017.

i need to print ebuilds DESCRIPTION variable from packages. ive tried googling it several ways but i keep running into a hurricane of irrelevant data. ive tried "gentoo display ebuild description" "gentoo print ebuild description" and others and keep running into x11 and cups. we can get use flag descriptions, but not actual ebuild descriptions with this page. 666threesixes666 (talk) 23:54, 27 June 2014 (UTC)

This cheat sheet is not really the place for describing how to do unless you're wanting to use something like eix, which is already in the article. I'd search the web for "Portage API" if you want means of getting DESCRIPTION values directly. Kind regards, --Maffblaster (talk) 18:07, 7 June 2017 (UTC)

qfile instead of equery

Talk status
This discussion is done as of Nov 8, 2021.

I use qfile instead of equery. The incantation of equery utilized alongside the which command through a pipe is quite extensive, and probably difficult to memorize! --Roger (talk) 15:19, 23 September 2014 (UTC)

$ qfile /usr/bin/vim app-editors/vim (/usr/bin/vim)

Wouldn't you need to use which either way? --Maffblaster (talk) 18:07, 7 June 2017 (UTC)

The main advantage of qfile is that it's fast. On a system with a lot of packages installed equery can be very, very slow:

% time qfile `which zsh`; time equery b `which zsh`
app-shells/zsh (/bin/zsh)
qfile `which zsh`  0.39s user 0.07s system 97% cpu 0.468 total
 * Searching for /bin/zsh ... 
app-shells/zsh-5.5 (/bin/zsh)
equery b `which zsh`  39.85s user 0.73s system 99% cpu 40.713 total

--Tim1724 (talk) 02:20, 3 July 2018 (UTC)

If you want to change it, then please do so. There not really anything to discuss. Thank you! --Maffblaster (talk) 19:31, 8 November 2021 (UTC)

Alternatives like etc-update

Talk status
This discussion is done as of January 7, 2018.

Isn't this supposed to be a collection of all alternatives, then beside dispatch-conf there should be also old etc-update mentioned. Massimo B. (talk) 06:29, 8 January 2019 (UTC)

Feel free to include a section about it! No need to discuss this change. :) --Maffblaster (talk) 06:35, 8 January 2019 (UTC)

Sync with layman

Talk status
This discussion is done.

The article says : *if* "there are overlays created by layman"... I can't gather from layman docs if is syncs *only* overlays created by layman, or more. Does anybody know what it does exactly ? I think this article should be more explicit in this respect.

Ris (talk) 15:11, 7 July 2021 (UTC)

Yes, layman -S only syncs its own overlays. --Grknight (talk) 16:21, 8 November 2021 (UTC)

link is dead

Talk status
This discussion needs help as of 2024-05-15.
Tip: To get this fixed sooner, use {{Proposal}}.

This part:

Warning Do not unemerge sys-libs/glibc. It is needed by nearly every other package. If it gets inadvertently removed, a rescue stick/disk may be required. It may be possible to fetch glibc after setting PORTAGE_BINHOST="http://packages.gentooexperimental.org/packages/amd64-stable/" in /etc/portage/make.conf.

The link is dead. Sorry, I made this with my mobile. Just noticed it but didn't have time to fix the link if it just has moved.

— The preceding unsigned comment was added by TedLasso (talkcontribs) 2024-05-27T18:26Z

I don't know what it should be updated to. Here's some context for others:
Warning
Do not unemerge sys-libs/glibc. It is needed by nearly every other package. If it gets inadvertently removed, a rescue stick/disk may be required. It may be possible to fetch glibc after setting PORTAGE_BINHOST="http://packages.gentooexperimental.org/packages/amd64-stable/" in /etc/portage/make.conf.
Waldo Lemmer 19:54, 15 May 2024 (UTC)