#systemd-utils compilation phase failure
1 messages · Page 1 of 1 (latest)
bruh
why didn't ansifilter .. gimme a sec
build.log: https://0x0.st/8s2w.log
info.log: https://0x0.st/8s2Y.log
done
<@&1223503067383730207>
What’s the newest kernel you have installed? You’re on testing but have the stable kernel booting. (I’m only asking for more information)
im on a live usb environment, with 6.6.62
no kernels installed yet, well i emerged gentoo-sources but haven't run make on it yet
So you’re in the middle of an install???
yeh im trynna install gentoo on my laptop
@unborn wedge can you share your make.conf
I am getting this warning
I should have consulted about this when I first saw this warning
If GCC's busted... maybe re-unpack stage3, rebuild out? (Of course, backup your modified configuration files, like fstab.)
I’m using llvm-musl stage3, I thought that replaced gcc with clang
Missed that part... (sorry about that). I'm usually using GCC, so the above's good when you're doing GCC (the default)
Mmmmm
I mean, my reasoning for using llvm is because a lot of programs are written in rust, and that uses llvm, so I thought it would integrate better if I used the llvm stage3 flavour
How can I find out
using llvm as your system compiler is 100% fine!
some things only build with gcc tho and other things rely on its libraries
this might just be a dependency that isn't listed?
as I recall systemd does tend to have issues with musl systems but tbh I'd just install gcc and see if it still fails
I can't remember the exact issues systemd had with musl/llvm systems
emerging systemd-utils is trynna use libgcc
emerging sys-devel/gcc fails
😭
gcc build http://0x0.st/8sOZ.log
Why is the python target yellow?
Looks like it fails because the file differs between stage 2 and 3 which should not happen.
AFAIK, % means it's a new USE/PYTHON_SINGLE_TARGET that wasn't there in the previous release (compared the one currently installed) and it is currently not enabled (hence the -)
python show reports 3.13
i ran emerge dev-lang/python and then eselected 3.13
wgetpaste -c "emerge -pv sys-apps/systemd-utils" should show you all available PYTHON_SINGLE_TARGETS for systemd-utils and which one is enabled
yeh 3.12
how do i only sync the gcc repo
How do you mean?
@unborn wedge looks like gcc is related to EFI stuff in systemd-utils. In your installation the USE flag boot was previously not enabled but it is now. Does it build successfully if bootis not enabled? Please only attempt this if systemd-utils is not in any way involved in your system's boot process. If you want to be safe use quickpkg sys-utils/systemd-utilsto build a binary package for systemd-utils if you need to restore it
i need systemd-utils for uefi booting
i thought it was an issues with repos mismatching
in that case you probably need to build it using gcc.
should i restart the whole installation and use the musl only stage file?
GCC builds itsel multiple times (bootstrapping) to ensure consistency. However, there are consistency issues between build 2 and 3 where files differs. That is the issue
im on musl/llvm rn
I would say the problem IS musl. You've create a great many support issues the last few days and many of them seem related to issues building. They can probably be attributed to you using musl. Maybe try glibc instead?
hmmm
Just my take on the situation though.
Regarding your gcc build error. Maybe give #just-bored on IRC a try? https://www.gentoo.org/get-involved/irc-channels/
Can't figure out how to prevent Discord for interpreting # gentoo....
hmmm but i got systemd-utils on musl to work on my imac
but yeh
i wanted to use gentoo becuase you can customize many parts of it, so i chose musl, and now musl/llvm... but maybe i should calm down on the experimental stuff
do you use musl as well?
is it possible to only install libgcc and not the entire package
not yet
I think you should take this to IRC though
looks like a bug but I'm not 100% sure what part of it is
(I've not got the time to look into systemd right now either)
for now should i install the binary package for systemd-utils ?
nvm i can't seem to be able to install gcc as binary package
i will just use the musl only profile
bruh, uhhh... you recon i should use a binary gcc from prior march 2024?
oh
so compile gcc on a different profile/machine
not on musl/llvm
and then build that as binary package
i am on a gcc/musl system, and i have the latest stable release of gcc on it
thanks
act nvm i have a slightly older than lateest version, should be fine?
i feel like by the time compilation of gcc on my mac finishes, a new version may be out already 💀
im getting forbidden request 403, am using lighttpd 💀