Re: [gentoo-user] systemd-boot on an openrc system
On Wednesday, 28 September 2022 12:05:19 BST Nils Freydank wrote: > Hi Peter, > > long story short: AFAICT it's a deprecated or moved configuration entry > inside the file /etc/machine-info and should be safe to just delete, maybe > even with the whole file machine-info itself. > > On my machine with openrc and systemd-boot I don't even have > /etc/machine-info at all and things work fine together. To me it looks as > the variable was just thrown out of the machine-info file and in case you > would need it you should put it into /etc/kernel/install.conf. > > I don't know which software uses the string. If you compile your kernel > manually or using the gentoo-kernel packages it seems to be not necessary. > > (But as always when taking advice from strangers on the internet: First make > a backup, have a live medium for recovery at hand and test it yourself.) Thanks Nils. Looking more carefully, I see only one machine has an /etc/machine-info. I've moved it and I no longer get the warning. Simple as that, eh? -- Regards, Peter.
[gentoo-user] Pipewire not a dependency?
I'm trying to understand why one laptop with Plasma which had pulseaudio removed, won't bring in pipewire as a dependency. I have set USE="- screencast", because I don't need/want this functionality, as I have done on other systems which nevertheless have had pipewire brought in as a dependency. # emerge -1aNDv pipewire These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/fdk-aac-2.0.2:0/2::gentoo USE="-examples" ABI_X86="(64) -32 (-x32)" 2,819 KiB [ebuild N ] media-libs/libfreeaptx-0.1.1-r1::gentoo ABI_X86="(64) -32 (- x32)" CPU_FLAGS_X86="-avx2" 28 KiB [ebuild N ] media-libs/sbc-2.0::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 265 KiB [ebuild N ] media-libs/libldac-2.0.2.3-r1::gentoo ABI_X86="(64) -32 (- x32)" 74 KiB [ebuild N ] media-video/pipewire-0.3.56:0/0.4::gentoo USE="X bluetooth dbus ssl udev -doc -echo-cancel -extra -gstreamer -jack-client -jack-sdk -lv2 -pipewire-alsa -sound-server (-system-service) -systemd -test -v4l -zeroconf" ABI_X86="(64) -32 (-x32)" 1,813 KiB [ebuild N ] media-video/wireplumber-0.4.11-r3:0/0.4::gentoo USE="elogind (-system-service) -systemd -test" LUA_SINGLE_TARGET="lua5-4 -lua5-3" 395 KiB Total: 6 packages (6 new), Size of downloads: 5,392 KiB Am I meant to install pipewire manually on this system? signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] systemd-boot on an openrc system
Hi Peter, long story short: AFAICT it's a deprecated or moved configuration entry inside the file /etc/machine-info and should be safe to just delete, maybe even with the whole file machine-info itself. On my machine with openrc and systemd-boot I don't even have /etc/machine-info at all and things work fine together. To me it looks as the variable was just thrown out of the machine-info file and in case you would need it you should put it into /etc/kernel/install.conf. I don't know which software uses the string. If you compile your kernel manually or using the gentoo-kernel packages it seems to be not necessary. (But as always when taking advice from strangers on the internet: First make a backup, have a live medium for recovery at hand and test it yourself.) Kind regards, Nils signature.asc Description: PGP signature