On 6/20/25 2:53 PM, Andrew - Gentoo wrote:
> On 6/21/25 12:47 AM, netfab wrote:
>>
>> Hi,
>>
>> Le 20/06/25 à 18:25, Andrew - Gentoo a tapoté :
>>>     Is this one of the situations that some random app has
>>> decided to use something contained within systemd but systemd is not
>>> "controlling" my system - I want to stay with OpenRC. Or should I
>>> panic and reinstall as I've managed to confuse emerge?
>>>
>>
>> What I'm sure of is that without more information no one here will be
>> able to guess what is happening on your system.
>>
>> "emerge --info" and "emerge -pvuDNt world" full output please.
>>
> 
> Netfab,
>     Thanks for the reply. I was hoping it would be a nice simple reply
> of "Oh, you just forgot to ....". Anyway, here you go. Be prepared,
> there are a lot of lines....
> 
>     Andrew

> agl@bluey ~ $ emerge -pvuDNt world
> 
> Local copy of remote index is up-to-date and will be used.
> 
> These are the packages that would be merged, in reverse order:
> 
> Calculating dependencies  ..... done!
> Dependency resolution took 12.67 s (backtrack: 0/20).
> 
> [...]
> 
> [ebuild   R    ]   sys-apps/dbus-1.16.2::gentoo  USE="X elogind systemd*
> -debug -doc (-selinux) -static-libs -test -valgrind" ABI_X86="(64) -32
> (-x32)" 1090 KiB
> [nomerge       ] kde-plasma/drkonqi-6.4.0:6::gentoo [6.3.5-r1:6::gentoo]
> USE="-debug -test (-systemd%)" PYTHON_SINGLE_TARGET="python3_12 -
> python3_11 -python3_13"


This is puzzling:

- why does dbus claim it is setting +systemd?

- drkonqi 6.4.0 is in package.mask for the base profile, and carefully
  unmasked on the systemd profile


I can't reproduce your issue even in an openrc chroot with ~amd64.
Attempts to install drkonqi get me kde-plasma/drkonqi-6.3.5-r1 and
attempts to install =drkonqi-6.4* get me:



!!! All ebuilds that could satisfy "=drkonqi-6.4*" have been masked.
!!! One of the following masked packages is required to complete your
request:
- kde-plasma/drkonqi-6.4.0::gentoo (masked by: package.mask, ~amd64 keyword)
/var/db/repos/gentoo/profiles/base/package.mask:
# Andreas Sturmlechner <[email protected]> (2025-05-18)
# Requires systemd, so specifically unmasked only in targets/systemd.



-- 
Eli Schwartz

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to