Re: [gentoo-user] systemd-boot on an openrc system

2022-09-28 Thread Peter Humphrey
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?

2022-09-28 Thread Michael
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

2022-09-28 Thread Nils Freydank
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