Replying to Avatar GNU/翠星石

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq4f8d8c8zeq899dmwy5mtaauepglezczymw6dj9jmkw7489d4vffssg4ss5 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqer26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8us8gvqyr nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqlergu5zwwumq58w4evx5zlh4ngtac789htk025rzyksn4g83valsq99asf /etc/portage/make.conf ACCEPT_LICENSE="-* @FREE -Artistic -NPSL-0.95" (incomplete).

/etc/portage/package.mask/masked

virtual/rust

dev-lang/rust-bin

dev-lang/rust

sys-devel/llvm

#rusted

media-gfx/gimp:3

app-misc/binwalk:3

>gnome-base/librsvg-2.40.21

>=x11-themes/adwaita-icon-theme-43_p1

dev-lang/mujs

sys-apps/systemd-utils

sys-apps/systemd

You'll need eselect-repostiory and add the without-systemd repository so you can avoid systemd-utils by installing opentmpfiles or hardenedtmpfiles and eudev.

openrc?

Reply to this note

Please Login to reply.

Discussion

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq4f8d8c8zeq899dmwy5mtaauepglezczymw6dj9jmkw7489d4vffssg4ss5 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqer26g8v2gdquxkyk43usmlk7gaqhle08p378ld3ldfd6p5yrt8us8gvqyr nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqlergu5zwwumq58w4evx5zlh4ngtac789htk025rzyksn4g83valsq99asf Yes.

https://distfiles.gentoo.org/releases/amd64/autobuilds/20250928T160345Z/stage3-amd64-desktop-openrc-20250928T160345Z.tar.xz

https://distfiles.gentoo.org/releases/amd64/autobuilds/20250928T160345Z/stage3-amd64-desktop-openrc-20250928T160345Z.tar.xz.asc

(I sure hope that doesn't contain rust - you might have to remove rust-bin).

https://wiki.gentoo.org/wiki/Handbook:AMD64

At the configuring Linux bit you ignore the many suggestions to install proprietary software and install GRUB for the bootloader and the version of Linux to use is;

https://linux-libre.fsfla.org/pub/linux-libre/releases/6.17-gnu/linux-libre-6.17-gnu.tar.lz

https://linux-libre.fsfla.org/pub/linux-libre/releases/6.17-gnu/linux-libre-6.17-gnu.tar.lz.sign

(needs lzip, but b2zip should already be installed);

https://linux-libre.fsfla.org/pub/linux-libre/releases/6.17-gnu/linux-libre-6.17-gnu.tar.bz2

https://linux-libre.fsfla.org/pub/linux-libre/releases/6.17-gnu/linux-libre-6.17-gnu.tar.bz2.sign

If that fails to compile, you determine if the issue is with your .config (`make menconfig`) and fix that, or if the release is broken, you downgrade to an older release and try again.

There's also the option of installing the proprietary Gentoo Linux sources (will auto-enable all the flags needed by portage and openrc and then you can migrate that .config to GNU Linux-libre later) and running the corresponding deblob script before compiling - for example proprietary release 6.17 would have cleanup script;

https://linux-libre.fsfla.org/pub/linux-libre/releases/6.17-gnu/deblob-6.17

https://linux-libre.fsfla.org/pub/linux-libre/releases/6.17-gnu/deblob-6.17.sign

- The holy GNU GRUB OS bootloader is the one to use.

- Unless you are doing LUKS2 FDE, or have a bunch of LVM partitions, GRUB allows you to not use a RAMinit.