Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
(Partial) Goodbye Gentoo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
ValerieVonck
n00b
n00b


Joined: 17 Aug 2017
Posts: 47
Location: Erpe-Mere, Oostvlaanderen

PostPosted: Thu Dec 01, 2022 10:44 am    Post subject: (Partial) Goodbye Gentoo Reply with quote

So after a few years running Gentoo on my (parent's) NUC, it is time to say (partial) goodbye and to move back to Windows.
On my VirtualBoxes, I will keep Gentoo alive (as they require no GUI).

The reason I am saying goodbye, is to my humble opion, the lack of good documentation.
Do not take it personally, I know how it sounds. (really I know).

So there was QtWebengine compile time (4 à 5 hours one 1 core), then libcryptx, ..., then X.org / mkfontdir retirement / depreciation dealt the final blow.
On my vb's, emerge checks / verifies the download, on the NUC, it does not. (latest portage installed)
Running X as root on the NUC... no problem :?:
Tried the same on VB -> I did not get X working at all :s

The packages got dropped and in the dep. graph and I can no longer uprade my system anymore.. (xorg-server, mkfontdir (it blocks on this)),
libffi does not update because it uses Python 3.6 etc etc.

Searched on the fora, on the wiki, news... nothing is found. I thought I saw passing by a package.mask some day, but I am not sure

Not everything should be low hanging fruit. I get it.
But trying to figure things out, the latest times, it is getting more & more difficult.

Hopefully, in a couple years, to quote some famous Austrian actor: I will be (probably) be back.

To end, I admit, that the people on the fora are very helpfully and willingly to think with me and help me.

Thank you,
Kind regards,
Valerie
_________________
Inter antecessum est melius
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1439
Location: Earth

PostPosted: Thu Dec 01, 2022 2:40 pm    Post subject: Reply with quote

for me it's the opposite - Gentoo is getting better everyday - switched to wayland without Xorg and i love it.
Quote:
The reason I am saying goodbye, is to my humble opion, the lack of good documentation.

the internet is full of good documentations, e.g. Arch etc. - sometimes it takes longer to find the right answer.

one day i startet making notes of all what i think was important for me and it helped a lot.

handwritten notes are easier or more effective to memorize.

i bet 44B and 8 Dollars that you'll come back :lol:

i wish you all the best for the future

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "


Last edited by CooSee on Thu Dec 01, 2022 5:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54237
Location: 56N 3W

PostPosted: Thu Dec 01, 2022 5:37 pm    Post subject: Reply with quote

ValerieVonck,

Python 3.6 ... that may be a case of neglect.

Gentoo is really split into two parts. Installing/updating and running.
The two need not happen on the same system.

Post back if you want help with your update.
If not, you will only stray for a while :)
Good luck with either path.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
ValerieVonck
n00b
n00b


Joined: 17 Aug 2017
Posts: 47
Location: Erpe-Mere, Oostvlaanderen

PostPosted: Thu Dec 01, 2022 7:17 pm    Post subject: Reply with quote

NeddySeagoon wrote:
ValerieVonck,

Python 3.6 ... that may be a case of neglect.

Gentoo is really split into two parts. Installing/updating and running.
The two need not happen on the same system.

Post back if you want help with your update.
If not, you will only stray for a while :)
Good luck with either path.


Thank you NeddySagoon, for your exquiste help and guidance
But that is also part of the problem -> why does Python 3.6 could not be removed automatically?
Normally I expect from Portage to handle these issues.
Probally and again probally, the system did not catch some updates (i.e. the verification process)
… for the moment my mind is made up

Maybe, I stress maybe when the installation, configuration, and stabillisation issues (X server) are solved I could return.
Do not get me wrong, I love Gentoo, but ftm I cannot dedicate myself anymore with searching all over the fora, internet, other distro’s documentation
Cobble up and piece together configuration (strategically) files …. Is a recipe for disastre.
Unless you ary busy with it on day to day base, unfortunately I cannot commit me anymore to this.
I am at a point in my life where I want comfort & piece of mind, not sorting to each manual, post etc.

Ps. Why is the Xorg-Server page not deprecated, if the package is deprecated?
In a previous thread, I requested info about kernel jump (to 5.19)
Answer see the project page of kernel -> that is also no maintained
And no, I will not do this,
At my job, I must do all the documentation, because other won’t / want to do this.
They are getting away, I get all the messy stuff, that others do not want to do.
This sort of “yeah why don’t you this then (updating documentation) ” retorts: I am getting sick of it.

This being said, I will end my rant.

Kr,
Valerie
_________________
Inter antecessum est melius
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4149
Location: Bavaria

PostPosted: Thu Dec 01, 2022 8:27 pm    Post subject: Reply with quote

Valerie,

please allow me to help you to change your mind about Gentoo. First of all:

Yes, sometimes not all is documented for various reasons. One reason could be we have new developments from upstream and time was to short to write a new wiki article. But - I tried it myself - if you google some IT terms you will get almost our Gentoo Wiki articles at first ...

... and if all fail ... we have a wonderful forum with many experts for almost every thema. Dont expect that for other distributions ... 8)

ValerieVonck wrote:
Ps. Why is the Xorg-Server page not deprecated, if the package is deprecated?

May I ask you why do you think xorg-server is deprecated. Or do you change it with package x11-base/xorg-x11 ? xorg-server is not deprecated. xorg-x11 I could not find in wiki anymore now.

ValerieVonck wrote:
But that is also part of the problem -> why does Python 3.6 could not be removed automatically?
Normally I expect from Portage to handle these issues.

Usually portage does exactly what you have expected: It WOULD delete Python 3.6 ... IF ... if it WOULD be allowed to do so. In most cases it CAN NOT do it because you have something (=some packages) in your /var/lib/portage/world file which needs python 3.6. In most cases this has come into world-file because you did once an "emerge -u xyz" WITHOUT parameter "-1" (--oneshot). Then emerge will add this package to your world-file. If it was a library then this can lead to problems in the future. ;-)

Maybe take a look into this thread: https://forums.gentoo.org/viewtopic-t-1143543-highlight-.html

ValerieVonck wrote:
In a previous thread, I requested info about kernel jump (to 5.19)

I took a look into this thread and ... sorry ... I dont understand your problem. Can you tell me in more detail what the problem is ?

Stable kernel (for kernel developers) at the moment is 6.0.x (for Gentoo this is unstable; but you can get it).
Stable kernel (for Gentoo) at the moment is 5.15.x We expect 6.1 will become the next LTS kernel series, so maybe soon we have 6.1.x as Gentoo stable.
Please dont forget: 5.10.x is also a long term stable series ... and of course it is stable for Gentoo also.
You can see all available kernels best with "eix"; e.g.: "eix gentoo-sources". Morre details you will find in my article: https://wiki.gentoo.org/wiki/User:Pietinger/Tutorials/Selecting_a_convenient_kernel_version
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54237
Location: 56N 3W

PostPosted: Thu Dec 01, 2022 9:23 pm    Post subject: Reply with quote

ValerieVonck,

As pietinger suggested, you may have world (file) pollution.

The packages listed in world will be kept installed by portage until one day, you get a "There are no ebuilds for foo/bar"
You have foo/bar in your world file but its been removed from the repo. A missed --oneshot can do that.

Its also possible that you have an entry in /etc/portage/* the keeps old versions of python installed.

Life changes with time. Priorities change.
There is really no pressure to do anything gentoo wise from the forum.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 943
Location: Belgium

PostPosted: Fri Dec 02, 2022 10:49 am    Post subject: Reply with quote

I cannot help but sometimes I feel like this as well. The laptop is now 24 into its update (previous update was 14 days ago). This is an older i7 with 8GB ram (ok, this could be better). But even on the desktop building a new kernel takes hours (Epyc 7401P, 64GB) and an @world takes most of the day each weekend.

Linux as an OS is fine but the ecosystem of applications is getting worse and irritating me more and more. Maybe I'm using the wrong applications or so. Maybe I should open a thread about it.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Fri Dec 02, 2022 11:31 am    Post subject: Reply with quote

You are doing something wrong. New kernel build with a 3900X takes a few seconds.

In general if you are not prepared to take on the learning curve then you will always keep struggling and Gentoo is not the right choice for you. Which is perfectly fine since there are many alternative distributions available that handle things for you.
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 943
Location: Belgium

PostPosted: Fri Dec 02, 2022 6:05 pm    Post subject: Reply with quote

asturm wrote:
You are doing something wrong. New kernel build with a 3900X takes a few seconds.


Saved the .config, did a mrproper and then:

Code:
time make
real    35m14.296s
user    31m57.065s
sys     2m39.051s

This is on a Epyc 7401P 24 core 2.2GHz 64GB. Doesn't use more than 2% of the cpu at any time. Never saw more than a single thread, even with MAKEOPTS="-j25" in de make.conf.

The laptop has finished its "emerge --sync" followed by "emerge -uvUD @world" in about 1 day 7:30. A i7 with 8GB. And yes, here 3-4 threads at 100% most of the time (-j5 in the make.conf file).
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4149
Location: Bavaria

PostPosted: Fri Dec 02, 2022 6:16 pm    Post subject: Reply with quote

Try a "make -j24" ;-)
Spanik wrote:
Code:
time make

(when compiling the kernel it does not take MAKEOPTS=... from make.conf)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54237
Location: 56N 3W

PostPosted: Fri Dec 02, 2022 7:48 pm    Post subject: Reply with quote

pietinger,

Its worse than that ... make.conf is not consulted at all.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 943
Location: Belgium

PostPosted: Fri Dec 02, 2022 9:43 pm    Post subject: Reply with quote

pietinger wrote:
Try a "make -j24" ;-)
Spanik wrote:
Code:
time make

(when compiling the kernel it does not take MAKEOPTS=... from make.conf)


Ok that gives:
Code:
real    1m48.234s
user    34m38.168s
sys     3m15.661s


Not "seconds"... And then there is still the make modules_install to run. But lets leave it here.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Fri Dec 02, 2022 9:49 pm    Post subject: Reply with quote

That also takes... Seconds.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4149
Location: Bavaria

PostPosted: Fri Dec 02, 2022 9:52 pm    Post subject: Reply with quote

Spanik wrote:
Not "seconds"... And then there is still the make modules_install to run. But lets leave it here.

I think "seconds" was a little bit kidding ... BUT ... I need for compiling my kernel with an intel i7-6700 (= 6. generation = a little bit outdated) using -j8 (4 physical cores doing SMT) under 3 minutes total ... because I am using gentoo-sources and had configured only modules I need. Using genkernel with ALL modules will need of course "a little bit" longer ... it is the modules - you dont need 8)
Back to top
View user's profile Send private message
Spanik
l33t
l33t


Joined: 12 Dec 2003
Posts: 943
Location: Belgium

PostPosted: Sat Dec 03, 2022 9:32 am    Post subject: Reply with quote

pietinger wrote:
Spanik wrote:
Not "seconds"... And then there is still the make modules_install to run. But lets leave it here.

I think "seconds" was a little bit kidding ... BUT ... I need for compiling my kernel with an intel i7-6700 (= 6. generation = a little bit outdated) using -j8 (4 physical cores doing SMT) under 3 minutes total ... because I am using gentoo-sources and had configured only modules I need. Using genkernel with ALL modules will need of course "a little bit" longer ... it is the modules - you dont need 8)


Going to another thread, I'm getting very confused.
_________________
Expert in non-working solutions
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21633

PostPosted: Sat Dec 03, 2022 4:53 pm    Post subject: Reply with quote

For those who wish to follow along, the new thread appears to be building new kernel is very slow.
Back to top
View user's profile Send private message
FilthyPitDog
Apprentice
Apprentice


Joined: 12 Jan 2021
Posts: 186
Location: South Pacific

PostPosted: Sat Dec 17, 2022 10:03 pm    Post subject: Reply with quote

pietinger wrote:
(when compiling the kernel it does not take MAKEOPTS=... from make.conf)


NeddySeagoon wrote:
Its worse than that ... make.conf is not consulted at all.


i see... thanks :)
_________________
Gentoo is a way of life...
Back to top
View user's profile Send private message
CaptainBlood
Advocate
Advocate


Joined: 24 Jan 2010
Posts: 3623

PostPosted: Sat Dec 17, 2022 11:01 pm    Post subject: Reply with quote

FilthyPitDog wrote:
pietinger wrote:
(when compiling the kernel it does not take MAKEOPTS=... from make.conf)


NeddySeagoon wrote:
Its worse than that ... make.conf is not consulted at all.


i see... thanks :)

make -jX -ly should do the trick though...

Thks 4 ur attention, interest & support.
_________________
USE="-* ..." in /etc/portage/make.conf here.
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Back to top
View user's profile Send private message
FilthyPitDog
Apprentice
Apprentice


Joined: 12 Jan 2021
Posts: 186
Location: South Pacific

PostPosted: Sat Dec 17, 2022 11:11 pm    Post subject: Reply with quote

yes, Ive always associated make.conf more with automation and portage stuff so logically to me manually running "make" it should follow the options provided to it. Not some file
_________________
Gentoo is a way of life...
Back to top
View user's profile Send private message
enhaced
n00b
n00b


Joined: 10 Mar 2022
Posts: 26

PostPosted: Tue May 09, 2023 1:29 am    Post subject: Re: (Partial) Goodbye Gentoo Reply with quote

ValerieVonck wrote:
So after a few years running Gentoo on my (parent's) NUC, it is time to say (partial) goodbye and to move back to Windows.
On my VirtualBoxes, I will keep Gentoo alive (as they require no GUI).

The reason I am saying goodbye, is to my humble opion, the lack of good documentation.
Do not take it personally, I know how it sounds. (really I know).

So there was QtWebengine compile time (4 à 5 hours one 1 core), then libcryptx, ..., then X.org / mkfontdir retirement / depreciation dealt the final blow.
On my vb's, emerge checks / verifies the download, on the NUC, it does not. (latest portage installed)
Running X as root on the NUC... no problem :?:
Tried the same on VB -> I did not get X working at all :s

The packages got dropped and in the dep. graph and I can no longer uprade my system anymore.. (xorg-server, mkfontdir (it blocks on this)),
libffi does not update because it uses Python 3.6 etc etc.

Searched on the fora, on the wiki, news... nothing is found. I thought I saw passing by a package.mask some day, but I am not sure

Not everything should be low hanging fruit. I get it.
But trying to figure things out, the latest times, it is getting more & more difficult.

Hopefully, in a couple years, to quote some famous Austrian actor: I will be (probably) be back.

To end, I admit, that the people on the fora are very helpfully and willingly to think with me and help me.

Thank you,
Kind regards,
Valerie


Goodbye, mein freund!
I hope you try out Gentoo in the good ol' NUC one day again, but until then, have fun with your VMs!
_________________
addict with a pen
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum