* [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
@ 2017-12-22 10:02 John Covici
2017-12-22 10:45 ` Helmut Jarausch
2017-12-22 11:25 ` [gentoo-user] " Mike Gilbert
0 siblings, 2 replies; 12+ messages in thread
From: John Covici @ 2017-12-22 10:02 UTC (permalink / raw
To: gentoo-user
Hi. So, after two weeks, I finally got my emerge -e world finished.
Now I was trying my regular world update with --deep, etc., but I get
an impossible situation. It seems openrc is now blocking systemd, but
I apparently need both.
Here is the output from emerge.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(sys-apps/systemd-236-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
sys-apps/systemd[pam] required by (sys-auth/pambase-20150213-r1:0/0::gentoo, installed)
>=sys-apps/systemd-209:0= required by (net-misc/networkmanager-1.10.0:0/0::gentoo, installed)
sys-apps/systemd:0= required by (net-fs/samba-4.7.3:0/0::gentoo, installed)
sys-apps/systemd:0/2= required by (sys-apps/dbus-1.12.2:0/0::gentoo, installed)
sys-apps/systemd:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (sys-apps/systemd:0=[abi_x86_64(-)]) required by (media-sound/pulseaudio-11.1:0/0::gentoo, installed)
sys-apps/systemd:0/2= required by (net-fs/samba-4.7.3:0/0::gentoo, installed)
>=sys-apps/systemd-206:0/2= required by (gnome-base/gvfs-1.32.1:0/0::gentoo, installed)
sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.24.3:0/0::gentoo, installed)
sys-apps/systemd:0/2= required by (net-vpn/libreswan-3.22:0/0::gentoo, installed)
sys-apps/systemd required by (net-print/cups-2.2.6:0/0::gentoo, installed)
sys-apps/systemd required by (sys-apps/util-linux-2.31-r1:0/0::gentoo, installed)
sys-apps/systemd:0= required by (dev-python/python-systemd-233:0/0::gentoo, installed)
>=sys-apps/systemd-183:0/2= required by (gnome-base/gnome-session-3.24.1:0/0::gentoo, installed)
sys-apps/systemd:0= required by (net-vpn/libreswan-3.22:0/0::gentoo, installed)
>=sys-apps/systemd-186:0= required by (sys-apps/accountsservice-0.6.45:0/0::gentoo, installed)
>=sys-apps/systemd-183:0= required by (gnome-base/gnome-session-3.24.1:0/0::gentoo, installed)
>=sys-apps/systemd-31 required by (gnome-base/gnome-control-center-3.24.3:2/2::gentoo, installed)
>=sys-apps/systemd-209 required by (sys-fs/udisks-2.7.5:2/2::gentoo, installed)
sys-apps/systemd required by (dev-db/postgresql-10.1:10/10::gentoo, installed)
sys-apps/systemd:0/2=[abi_x86_64(-)] required by (media-sound/pulseaudio-11.1:0/0::gentoo, installed)
>=sys-apps/systemd-186:0/2= required by (sys-apps/accountsservice-0.6.45:0/0::gentoo, installed)
sys-apps/systemd:0/2= required by (sys-auth/polkit-0.113-r4:0/0::gentoo, installed)
sys-apps/systemd:= required by (dev-qt/qtcore-5.9.3:5/5.9::gentoo, ebuild scheduled for merge)
>=sys-apps/systemd-209:0/2= required by (net-misc/networkmanager-1.10.0:0/0::gentoo, installed)
>=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-7:0/0::gentoo, installed)
>=sys-apps/systemd-205:0= required by (sys-fs/lvm2-2.02.166-r2:0/0::gentoo, installed)
>=sys-apps/systemd-44:0/2= required by (x11-misc/colord-1.3.4:0/2::gentoo, installed)
sys-apps/systemd required by (net-vpn/openvpn-2.4.4:0/0::gentoo, installed)
sys-apps/systemd required by (virtual/tmpfiles-0:0/0::gentoo, installed)
>=sys-apps/systemd-183 required by (net-misc/modemmanager-1.6.4:0/1::gentoo, installed)
sys-apps/systemd required by @selected
sys-apps/systemd required by (sys-process/procps-3.3.12-r1:0/5::gentoo, installed)
sys-apps/systemd required by (net-wireless/bluez-5.47-r1:0/3::gentoo, installed)
sys-apps/systemd:= required by (net-nds/rpcbind-0.2.4-r1:0/0::gentoo, installed)
sys-apps/systemd required by (app-admin/syslog-ng-3.13.2:0/0::gentoo, ebuild scheduled for merge)
sys-apps/systemd:0/2= required by (dev-python/python-systemd-233:0/0::gentoo, installed)
>=sys-apps/systemd-44:0= required by (x11-misc/colord-1.3.4:0/2::gentoo, installed)
sys-apps/systemd:0= required by (sys-apps/dbus-1.12.2:0/0::gentoo, installed)
>=sys-apps/systemd-217:0 required by (virtual/udev-217:0/0::gentoo, installed)
>=sys-apps/systemd-206:0= required by (gnome-base/gvfs-1.32.1:0/0::gentoo, installed)
>=sys-apps/systemd-205:0/2= required by (sys-fs/lvm2-2.02.166-r2:0/0::gentoo, installed)
sys-apps/systemd:0/2= required by (net-nds/rpcbind-0.2.4-r1:0/0::gentoo, installed)
>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/systemd-212-r5:0/2[abi_x86_32(-),abi_x86_64(-)]) required by (virtual/libudev-232:0/1::gentoo, installed)
sys-apps/systemd:0= required by (sys-auth/polkit-0.113-r4:0/0::gentoo, installed)
sys-apps/systemd required by (x11-base/xorg-server-1.19.5:0/1.19.5::gentoo, installed)
(sys-apps/sysvinit-2.88-r9:0/0::gentoo, installed) pulled in by
>=sys-apps/sysvinit-2.86-r6[selinux?] (>=sys-apps/sysvinit-2.86-r6) required by (sys-apps/openrc-0.34.11:0/0::gentoo, installed)
>=sys-apps/sysvinit-2.87-r3 required by (sys-kernel/dracut-046:0/0::gentoo, installed)
I certainly need dracut and possibly other pieces, so how do I resolve
this one?
Any assistance would be appreciated.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
covici@ccs.covici.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 10:02 [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails John Covici
@ 2017-12-22 10:45 ` Helmut Jarausch
2017-12-22 16:42 ` [gentoo-user] " Ian Zimmerman
2017-12-22 11:25 ` [gentoo-user] " Mike Gilbert
1 sibling, 1 reply; 12+ messages in thread
From: Helmut Jarausch @ 2017-12-22 10:45 UTC (permalink / raw
To: gentoo-user
On 12/22/2017 11:02:14 AM, John Covici wrote:
> Hi. So, after two weeks, I finally got my emerge -e world finished.
> Now I was trying my regular world update with --deep, etc., but I get
> an impossible situation. It seems openrc is now blocking systemd, but
> I apparently need both.
>
I've noticed this, as well.
I think this is due to a change in a USE flag for systemd (+sysv-utils).
Therefore, I have added
sys-apps/systemd openrc python_targets_python2_7 abi_x86_32 -sysv-utils
to /etc/portage/package.use
With this, both, openrc and systemd build just fine.
My init system is openrc, and with this all seems to work just fine.
Helmut
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 10:02 [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails John Covici
2017-12-22 10:45 ` Helmut Jarausch
@ 2017-12-22 11:25 ` Mike Gilbert
2017-12-22 14:37 ` John Covici
2017-12-23 0:32 ` Adam Carter
1 sibling, 2 replies; 12+ messages in thread
From: Mike Gilbert @ 2017-12-22 11:25 UTC (permalink / raw
To: gentoo-user
On Fri, Dec 22, 2017 at 5:02 AM, John Covici <covici@ccs.covici.com> wrote:
> Hi. So, after two weeks, I finally got my emerge -e world finished.
> Now I was trying my regular world update with --deep, etc., but I get
> an impossible situation. It seems openrc is now blocking systemd, but
> I apparently need both.
sys-apps/openrc is probably in your world file. Either remove it, or
disable the "sysv-utils" USE flag on sys-apps/systemd.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 11:25 ` [gentoo-user] " Mike Gilbert
@ 2017-12-22 14:37 ` John Covici
2017-12-22 14:42 ` Rich Freeman
2017-12-23 0:32 ` Adam Carter
1 sibling, 1 reply; 12+ messages in thread
From: John Covici @ 2017-12-22 14:37 UTC (permalink / raw
To: gentoo-user
On Fri, 22 Dec 2017 06:25:56 -0500,
Mike Gilbert wrote:
>
> On Fri, Dec 22, 2017 at 5:02 AM, John Covici <covici@ccs.covici.com> wrote:
> > Hi. So, after two weeks, I finally got my emerge -e world finished.
> > Now I was trying my regular world update with --deep, etc., but I get
> > an impossible situation. It seems openrc is now blocking systemd, but
> > I apparently need both.
>
> sys-apps/openrc is probably in your world file. Either remove it, or
> disable the "sysv-utils" USE flag on sys-apps/systemd.
>
Thanks everyone, I will check this out and let people know if it
works.
Yep, putting -sysv-utils for systemd fixes things right up! I hope
there is no strange consequences by disabling this flag, but we shall
see.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
covici@ccs.covici.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 14:37 ` John Covici
@ 2017-12-22 14:42 ` Rich Freeman
0 siblings, 0 replies; 12+ messages in thread
From: Rich Freeman @ 2017-12-22 14:42 UTC (permalink / raw
To: gentoo-user
On Fri, Dec 22, 2017 at 9:37 AM, John Covici <covici@ccs.covici.com> wrote:
>
> Yep, putting -sysv-utils for systemd fixes things right up! I hope
> there is no strange consequences by disabling this flag, but we shall
> see.
>
None that I've seen. Systemd has always been backwards-compatible
with the sysvinit shutdown/reboot/etc tools. I don't think they have
any plans to change that.
--
Rich
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 10:45 ` Helmut Jarausch
@ 2017-12-22 16:42 ` Ian Zimmerman
2017-12-22 21:01 ` John Covici
0 siblings, 1 reply; 12+ messages in thread
From: Ian Zimmerman @ 2017-12-22 16:42 UTC (permalink / raw
To: gentoo-user
On 2017-12-22 11:45, Helmut Jarausch wrote:
> sys-apps/systemd openrc python_targets_python2_7 abi_x86_32 -sysv-utils
>
> to /etc/portage/package.use
>
> With this, both, openrc and systemd build just fine.
>
> My init system is openrc, and with this all seems to work just fine.
Would you mind explaining why you need systemd installed? (100% real
question, no intention to start another ember-war).
--
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet, fetch the TXT record for the domain.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Re: after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 16:42 ` [gentoo-user] " Ian Zimmerman
@ 2017-12-22 21:01 ` John Covici
0 siblings, 0 replies; 12+ messages in thread
From: John Covici @ 2017-12-22 21:01 UTC (permalink / raw
To: gentoo-user
On Fri, 22 Dec 2017 11:42:16 -0500,
Ian Zimmerman wrote:
>
> On 2017-12-22 11:45, Helmut Jarausch wrote:
>
> > sys-apps/systemd openrc python_targets_python2_7 abi_x86_32 -sysv-utils
> >
> > to /etc/portage/package.use
> >
> > With this, both, openrc and systemd build just fine.
> >
> > My init system is openrc, and with this all seems to work just fine.
>
> Would you mind explaining why you need systemd installed? (100% real
> question, no intention to start another ember-war).
I use gnome and that is why. I have also found some of what systemd
does useful, strange as that may seem, but I don't want to start the
great debate!
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
covici@ccs.covici.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-22 11:25 ` [gentoo-user] " Mike Gilbert
2017-12-22 14:37 ` John Covici
@ 2017-12-23 0:32 ` Adam Carter
2017-12-23 20:04 ` Neil Bothwick
1 sibling, 1 reply; 12+ messages in thread
From: Adam Carter @ 2017-12-23 0:32 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 451 bytes --]
>
> sys-apps/openrc is probably in your world file. Either remove it, or
> disable the "sysv-utils" USE flag on sys-apps/systemd.
>
> I'd like to trying going the other way. so i'll first;
quickpkg sys-apps/openrc net-misc/netifrc sys-apps/sysvinit
But virtual/service-manager is using openrc. How do i point this to systemd?
Then i guess I would just;
emerge --depclean sys-apps/openrc net-misc/netifrc sys-apps/sysvinit
emerge -N systemd
Right?
[-- Attachment #2: Type: text/html, Size: 846 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-23 0:32 ` Adam Carter
@ 2017-12-23 20:04 ` Neil Bothwick
2017-12-24 2:11 ` Adam Carter
0 siblings, 1 reply; 12+ messages in thread
From: Neil Bothwick @ 2017-12-23 20:04 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 433 bytes --]
On Sat, 23 Dec 2017 11:32:16 +1100, Adam Carter wrote:
> But virtual/service-manager is using openrc. How do i point this to
> systemd?
By having systemd installed. A virtual is just a list of packages that
provide the functionality needed. As long as one of them is installed, it
is happy. If not, it installs the first in the list.
--
Neil Bothwick
Dream as if you'll live forever. Live as if you'll die today.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-23 20:04 ` Neil Bothwick
@ 2017-12-24 2:11 ` Adam Carter
2017-12-24 9:21 ` Neil Bothwick
2017-12-24 9:26 ` Adam Carter
0 siblings, 2 replies; 12+ messages in thread
From: Adam Carter @ 2017-12-24 2:11 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1278 bytes --]
On Sun, Dec 24, 2017 at 7:04 AM, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Sat, 23 Dec 2017 11:32:16 +1100, Adam Carter wrote:
>
> > But virtual/service-manager is using openrc. How do i point this to
> > systemd?
>
> By having systemd installed. A virtual is just a list of packages that
> provide the functionality needed. As long as one of them is installed, it
> is happy. If not, it installs the first in the list.
>
Ok, thanks. The system profile warning below had me worried, but from what
you're said it appears that the warning is generated on an unsophisticated
check, and in this case is a false positive.
# emerge -pv --depclean sys-apps/openrc net-misc/netifrc sys-apps/sysvinit
Calculating dependencies... done!
sys-apps/sysvinit-2.88-r9 pulled in by:
sys-apps/systemd-236-r1 requires sys-apps/sysvinit
>>> Calculating removal order...
>>> These are the packages that would be unmerged:
net-misc/netifrc
selected: 0.6.0
protected: none
omitted: none
!!! 'sys-apps/openrc' (virtual/service-manager) is part of your system
profile.
!!! Unmerging it may be damaging to your system.
sys-apps/openrc
selected: 0.34.11
protected: none
omitted: none
All selected packages: =net-misc/netifrc-0.6.0 =sys-apps/openrc-0.34.11
[-- Attachment #2: Type: text/html, Size: 1838 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-24 2:11 ` Adam Carter
@ 2017-12-24 9:21 ` Neil Bothwick
2017-12-24 9:26 ` Adam Carter
1 sibling, 0 replies; 12+ messages in thread
From: Neil Bothwick @ 2017-12-24 9:21 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1412 bytes --]
On Sun, 24 Dec 2017 13:11:08 +1100, Adam Carter wrote:
> > > But virtual/service-manager is using openrc. How do i point this to
> > > systemd?
> >
> > By having systemd installed. A virtual is just a list of packages that
> > provide the functionality needed. As long as one of them is
> > installed, it is happy. If not, it installs the first in the list.
> >
>
> Ok, thanks. The system profile warning below had me worried, but from
> what you're said it appears that the warning is generated on an
> unsophisticated check, and in this case is a false positive.
>
> # emerge -pv --depclean sys-apps/openrc net-misc/netifrc
> sys-apps/sysvinit
>
> Calculating dependencies... done!
> sys-apps/sysvinit-2.88-r9 pulled in by:
> sys-apps/systemd-236-r1 requires sys-apps/sysvinit
>
> >>> Calculating removal order...
>
> >>> These are the packages that would be unmerged:
>
> net-misc/netifrc
> selected: 0.6.0
> protected: none
> omitted: none
>
>
> !!! 'sys-apps/openrc' (virtual/service-manager) is part of your system
> profile.
> !!! Unmerging it may be damaging to your system.
That's probably because openrc is installed at the top of the list of
deps in the virtual. I saw the same warning and everything is still
working.
--
Neil Bothwick
The cow is nothing but a machine which makes grass fit for us people to
eat.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails
2017-12-24 2:11 ` Adam Carter
2017-12-24 9:21 ` Neil Bothwick
@ 2017-12-24 9:26 ` Adam Carter
1 sibling, 0 replies; 12+ messages in thread
From: Adam Carter @ 2017-12-24 9:26 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 474 bytes --]
>
> Ok, thanks. The system profile warning below had me worried, but from what
> you're said it appears that the warning is generated on an unsophisticated
> check, and in this case is a false positive.
>
> # emerge -pv --depclean sys-apps/openrc net-misc/netifrc sys-apps/sysvinit
>
>
FYI the rebuild of systemd automatically removes sys-apps/sysvinit for you,
which is nice. So its just;
emerge --depclean sys-apps/openrc net-misc/netifrc
emerge -N systemd
And its done.
[-- Attachment #2: Type: text/html, Size: 1132 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2017-12-24 9:26 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-22 10:02 [gentoo-user] after finally doing my emerge -e world successfully, my regular world update fails John Covici
2017-12-22 10:45 ` Helmut Jarausch
2017-12-22 16:42 ` [gentoo-user] " Ian Zimmerman
2017-12-22 21:01 ` John Covici
2017-12-22 11:25 ` [gentoo-user] " Mike Gilbert
2017-12-22 14:37 ` John Covici
2017-12-22 14:42 ` Rich Freeman
2017-12-23 0:32 ` Adam Carter
2017-12-23 20:04 ` Neil Bothwick
2017-12-24 2:11 ` Adam Carter
2017-12-24 9:21 ` Neil Bothwick
2017-12-24 9:26 ` Adam Carter
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox