/gg/ - Gentoo General

/gg/ - Gentoo General

gentoo.org
Quick Install: wiki.gentoo.org/wiki/Quick_Installation_Checklist
Quicker Install: chiru.no/u/installgentoo.txt
Prebuilt Gentoo image and binhost: ca.cloveros.ga
Packages: packages.gentoo.org
FAQ: gitgud.io/cloveros/cloveros/blob/master/FAQ.md
IRC: #gentoo on irc.freenode.net | #cloveros on irc.rizon.net (all questions or help welcome)

Come here for help or general questions, post your configuration, discuss packages or overlays, CloverOS, post your desktop, anything else Gentoo, etc. Newfags welcome.

Previous thread

Other urls found in this thread:

pastebin.com/rAUVq3GD
gitweb.gentoo.org/repo/sync/gentoo.git/
gnu.org/philosophy/words-to-avoid.en.html
twitter.com/AnonBabble

...

...

inb4 someone doesn't
/etc/portage/package.use
dev-libs/openssl -bindist
net-misc/openssh -bindist
media-libs/mesa -bindist

I use -bindist for openssl and openssh but I didn't even know mesa had the bibdist flag, what does it do for mesa?

It makes OpenGL 3 and 4 work.

What's the point in having a Gentoo general when there's already a GNU/Linux general?

Both are slow, and both would benefit from just being on one general for higher traffic and response times

This thread's more about building software and configuring Portage.

It's for Gentoo and Gentoo related distros to talk about software, configurations, and helping out with any problems.

It's not like we don't talk about Gentoo on GNU/Linux general, which is why I'm a bit puzzled at the duplication here

Isn't it better to merge with it?

Look at the previous /gg/, there's actual help there instead of a slew of "is this a meme?" "is this real" "read the fucking manual" etc

I often see help on /fglt/ of all sorts as well
But oh well if you guys have a nice thing going I don't want to spoil it, keep on keeping on

...

ok there we go

How to get my HDMI sound working?

Yes, I have the kernel modules selected

Will gentoo solve my extreme apathy and emotionless depression

it will just make it worse

you will have a LOT of issues

>Isn't it better to merge with it?
Yep.

kernel 4.15 should fix a lot of audio issues soon
install cloveros and download anime backgrounds

when will LINUS TOR VALDS release 4.15?

Linus and his whipping crew of sjw autismos will

Get in, we're making Gentoo great again

Gentoo needs more devs and maintainers for ebuilds

...

...

Hey again, I was trying to install xorg-server lastnight and I tripped up again at the same point with net-misc/wget1.19.1-r2

Here's the build log again
pastebin.com/rAUVq3GD

After the error it was talking about some preserved packages to do with SSL, and that I should update emerge and --depclean. I guess I've made a nice little mess for myself

Looks like we got new profiles. Never saw a Gentoo profile upgrade before, so I'm a little excited. The changes sound pretty good, too.

>tfw gentoo-mirror git doesn't have it yet

You don't need another general.

I had

It's the same exact error, you still need to add dev-libs/openssl -bindist
net-misc/openssh -bindist
media-libs/mesa -bindist to package.use and rebuild openssl and openssh.

Well I do have those in package.use but I also had some other stuff in there too. I commented out some stuff and made some progress elsewhere and now I'm getting problems emerging dev-libs/python-3.4.5. I've now removed everything and just left those 3 lines in and one other iputils line to do with something else and am running some updates and rebuilds.

Ah in fact it just failed again on python. I'm leaving here but will collect the log in a couple of hours and post it

sorry that was meant to be dev-lang/python-3.4.5

Try emerge --sync and change your profile to 17.0 and update world

Well, shit, rebuilding whole tree. I can't use distcc/crosscompiling for a foreseeable future, my poor x220 is in for a rough run.

Total: 1036 packages (1 upgrade, 1035 reinstalls), Size of downloads: 1,266,627 KiB

All that has to do with upgrading to python 3.5

I'm updating world now. Here's a quickrun down on what you should do if you have the following packages (All related to requiring python 3.4):

media-gfx/blender
Unkeyword it

media-sound/puddletag
Unmerge it (temporarily)

media-gfx/digikam
package.use
media-gfx/digikam -panorama

games-simulation/openttd
package.use
games-simulation/openttd -openmedia

You can mess with things after everything's updated

How do I install i3-gaps on Gentoo GNU/Linux?

What does that have to do with python? I've upgraded to 3.5 a while back, with few packages running on 2.7 and 3.6.
emerge -e @world will rebuild your whole tree with deep dependencies, they warn you what happens if you omit doing so, you will be forced to do it sooner or later.

Guess it's good excuse to remove packages I don't use anymore to shave off some compile time.
I've been meaning to do it for over a year now, so there's that.

git clone, make and make install.

and so what? already did that yesterday

oboeverlay and 0x4d4c overlays both have ebuilds for i3-gaps-4.13, with latter having one for latest git build.
Remember to mask whole overlays and unmask only packages you want from them.

PACKAGES_BINHOST="cloveros.ga" emerge -G i3-gaps

Can I jump from gcc 5.4 straight to 7?

gentoo /home/akko # PACKAGES_BINHOST="cloveros.ga" emerge -G i3-gaps!!! PORTAGE_BINHOST unset, but use is requested.

* IMPORTANT: 12 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.

Calculating dependencies... done!

emerge: there are no binary packages to satisfy "i3-gaps".

emerge: searching for similar names... nothing similar found.

Ah, forget what i said then.

PORTAGE_BINHOST="cloveros.ga" emerge -G i3-gaps

this is what i get for doing 5 things at once

Use the hidden Gentoo hosted sync mirror instead of the (((Github))) one. (dont tell normies about these mirrors as they're mainly meant for devs etc)
gitweb.gentoo.org/repo/sync/gentoo.git/
(bottom has the URLs)

Just put `-bindist` in make.conf's USE= line

So how do I create a build server so I don't have to compile shit on a laptop?

quickpkg --include-unmodified-config=y "*/*"

Why does xorg take forever to compile? Please tell me there is a minimalist X11 client I can use rather than Xorg

x11-base/xorg-server is the minimalist version. x11-base/xorg-x11 is the full version.

Thu Dec 1 19:13:49 2016 >>> x11-base/xorg-server-1.17.4
merge time: 2 minutes and 10 seconds.

Fri Dec 2 06:31:22 2016 >>> x11-base/xorg-server-1.18.4
merge time: 10 seconds.

Mon Aug 14 23:00:09 2017 >>> x11-base/xorg-server-1.19.3
merge time: 6 minutes and 38 seconds.

Fri Oct 13 21:20:58 2017 >>> x11-base/xorg-server-1.19.4
merge time: 3 minutes and 29 seconds.

Sat Oct 21 11:01:33 2017 >>> x11-base/xorg-server-1.19.5
merge time: 4 minutes and 19 seconds.

ignore the 10 seconds one, I was testing ccache (I don't use it)

Last time I compiled xorg it took forever to compile and it was on an i7

It doesn't take long.

read up on how to setup distcc

hOW DOES I DO THIS?(SORRY CAPS LOCK KEY STUCK)

>SORRY CAPS LOCK KEY STUCK
so hold down shift nigger it aint rocket appliances

Still updating the profile to 17.0. It's quite a big job it seems. At least my little test machine is taking its time. Makes me want to start leveraging some more power for this stuff.

I use Ubuntu. Wh-what are you gonna do to me Gentoo-sama?

A brotherly head pat?

...

teach you how to compile kernel :3

What do these */amd64/x32 profile do btw?

pick what matches your hardware (most likely amd64)

Thanks for the help Captain Obvious, doesn't answer my question thou.

This is the retarded way. Layman exists for a reason.

x32 is 32-bit on 64 bit hardware (not compatible with actual 32 bit)

google it

Layman is deprecated. Just add a git repo to repos.conf/

What he means, is startpage it

'to google' has meant something close to 'search for information on the internet' for a while now, no matter what engine you use.
I've been using duckduckgo for years, but always call it googling. Wasn't it even added to some dictionaries?

Google doesn't respect your freedoms, therefore using it as a generalized term considered harmful.

gnu.org/philosophy/words-to-avoid.en.html

When I install something, sometimes I need to do some use changes or keyring changes and so

but is there any command for doing them automatically? just because I'm lazy

dispatch-conf

fucking madman

Does it works flawlessly just like making the configuration by myself or it could cause problems with time?

You should clean your package.use every so often either way.

Why should I clean my package.use often?

Couldn't it cause problems when compilating updates, for example?

I honestly agree. Generalized terminology for technical things causes confusion and misunderstanding

WC

I use a GLPC

>GLPC
gay lolicon personal computer?

well at least you know it's a personal computer :^)

consolidate all your packages and use flags instead of having the same package listed 10 times with different a use flag. get rid of the versions too

not him, but yes that's what it is.
if he tells you otherwise, he's lying!

I meant to say genericized terminology but spellcheck fucked everything up

or maybe it is gay lolicon penis cunt

now you're turning into /d/

...

alsa or pulseaudio

i've already figured it out

made a lot of things, but what actually solved it (i think) is the changes that i've made to asound.conf

You can play ps3 games on cloveros, just type emerge rpcs3

gta 5 on linux?

persona5 definitely

>RMS confirms Windows is shit

Weebs out

everybody in this place watches anime

you are the one that should kill yourself (or gtfo of here)

>emerging (2 of 406)

what are you emerging?