Gentoo Archives: gentoo-user

From: Laurence Perkins <lperkins@×××××××.net>
To: "gentoo-user@l.g.o" <gentoo-user@l.g.o>
Subject: RE: [gentoo-user] LLVM and friends is not compatible.
Date: Mon, 06 Dec 2021 17:51:30
Message-Id: BL0PR07MB40496A2F0016710FCC462EFCD26D9@BL0PR07MB4049.namprd07.prod.outlook.com
In Reply to: Re: [gentoo-user] LLVM and friends is not compatible. by Wol
1 >>
2 >>
3 >> -----Original Message-----
4 >> From: Wol <antlists@××××××××××××.uk>
5 >> Sent: Sunday, December 5, 2021 1:59 PM
6 >> To: gentoo-user@l.g.o
7 >> Subject: Re: [gentoo-user] LLVM and friends is not compatible.
8 >>
9 >> On 05/12/2021 21:21, Alan Grimes wrote:
10 >> > I was playing Superliminal the other day and it wasn't doing too well,
11 >> > probably my GPU is too rusty to run it well, and it took down X11.
12 >> > Which meant it was time to update packages and reboot....
13 >> >
14 >> > Biig mistake...
15 >> >
16 >> > Look, I know a lot of you are in the process of being killed to death
17 >> > by the slow acting poison known as the covid 19 vaccine. I'm really
18 >> > sorry about that neither myself nor God can do jack shit about that at
19 >> > this point.
20 >>
21 >> Let's hope we're not dying from the quick poison known as CoVid-19 (that said, I do my best to avoid both :-)
22 >> >
23 >> > I also know that one of the several pathologies the poison inflicts is
24 >> > a form of brain rot as prion crystals grow and disrupt neural pathways.
25 >> > =\ It really sucks and I wish things had not gotten to this point.
26 >> >
27 >> > Portage is actually working, to some extent this time so I am actually
28 >> > a bit shocked and amazed on that front, it's been ages since it
29 >> > actually worked decently well.
30 >> >
31 >> Just make sure you have a working python !!!
32 >>
33 >> > But then a large number of absolutely critical things are now broken.
34 >> >
35 >> > -> Xosview can't find the font it needs (!!! WTF???? ) None of my
36 >> > -> steam games play anymore.
37 >> > -> The web browser and mail reader that I've been using since the '90s
38 >> > won't build or run. I've been reduced to using WEBMAIL FOR GOD'S SAKE!
39 >> > to post this. I feel unclean.
40 >>
41 >> Well my latest update seems to have fixed Thunderbird (which was randomly locking up input to the extent it was a Big Red Switch job to recover ...).
42 >>
43 >> > -> Neither python 3.9 nor 3.10 will finish building. It appears they
44 >> > -> run
45 >> > some self-tests which fail and then they just freeze up at 0% CPU
46 >> > usage and I never get any clear diagnostic information.
47 >> > -> GCC-11.2 feels like it is mostly working but might be responsible
48 >> > -> for
49 >> > python failing specific tests as it may have been using trick
50 >> > optimizations that were hacks to start with but now don't work with
51 >> > the current GCC which is actually working as advertised.
52 >>
53 >> Do you still have Python 3.8? Can you delete 3.9 and 3.10?
54 >>
55 >> Which gcc is default? can you eselect a newer working gcc than your current version?
56 >> >
57 >> > I think one of the root issues is that llvm-13 deprecated several
58 >> > command line options that broke a number of packages that took a great
59 >> > many more packages down with them. I first just masked clang-13 but
60 >> > that doesn't seem to be enough, I also masked llvm-13 and
61 >> > llvm-common-13 and am running --emptytree world AGAIN.
62 >> >
63 >> Well, what I always do then is first an "emerge system" (no extra options), then an emerge world, then finally an emerge deep newuse world. Just a little bit each time. Forcing a bit at a time.
64 >>
65 >> The other thing is (as I found out ...) are any default emerge options screwing you over? I had to comment out my default options to get virtualbox to emerge update properly, so if you've got any, comment them out and see if it improves matters ...
66 >>
67 >> I'm going to have more "fun" soon, I think ... I looked at funtoo linux earlier today, but I think that'll be a no-no - it goes about "wolves owning their own shit" then craps all over systemd. I get some people don't like it, but when people say "if you like it we don't want you here" then I am afraid I don't want to know bigots like that.
68 >>
69 >> I then found SourceMage ... looks very interesting! It's a pretty basic distro it seems to me, but it also seems to be a distro that doesn't try to tell its users what to run. So I'll be playing ... and it doesn't give you all that portage grief! Not that I like the sound of bash ...
70 >> :-) but all the basic system tools are written in it. They're very much "no dependency spaghetti", and that hopefully makes for easier admin...
71 >>
72 >> The only problem is it seems very short-staffed. It's clearly up-to-date as in there's plenty of recent time stamps, but you have to look for them as much of the docu is 5, 10 years old ...
73 >>
74 >> Cheers,
75 >> Wol
76 >>
77 >>
78
79 Source Mage is a spinoff of Sourceror and is kind of the opposite of Gentoo.
80
81 Gentoo is a source-based distro for people who want things to mostly just work like with the binary distros, but also want to do customizations and optimizations easily.
82
83 Source Mage is a distro for Linux From Scratch folks who are tired of maintaining their own package manager. They don't change *anything* from upstream in their packages, (which makes it really easy to keep "updated" on their end) but the package manager does have a lot of nice features for easily storing whatever patches and configuration changes you choose to make in order to get it running on your system.
84
85 If you've always wanted to try LFS but tracking package files and patches and configs and so-forth seemed daunting then it's definitely an awesome set of tools.
86
87 Otherwise it's kind of a lot of work...
88
89 LMP

Replies

Subject Author
Re: [gentoo-user] LLVM and friends is not compatible. Wols Lists <antlists@××××××××××××.uk>