public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] "systemd sysv-utils blocker resolution"
Date: Sat, 10 Feb 2018 19:29:58 -0500	[thread overview]
Message-ID: <CAGfcS_n3pt2v34M70bkCXxFh2J2nf_YEEfHz_JOusmc_JgRYYQ@mail.gmail.com> (raw)
In-Reply-To: <87wozk2xfj.fsf@nyu.edu>

On Sat, Feb 10, 2018 at 7:16 PM, allan gottlieb <gottlieb@nyu.edu> wrote:
> I have a question on this news item.
>
> I use systemd (gnome3) on a gentoo stable system.
> eix reports that sys-apps/systemd-236-r5 is installed
>
> But
>    euse -I sysv-utils
> reports
>    no matching entries found
>
> Is something wrong?
>
> I do *not* have
>   sys-apps/sysvinit, sys-apps/openrc, or net-misc/netifrc
> in my world file.
>
> However, the last two are installed.
>

Interesting.  Does /sbin/reboot exist?  What does "qfile /sbin/reboot" return?

The only thing that is changing is a default - that flag was defaulted
off before, and is defaulted on now.  So, an emerge --changed-use -u
world should reinstall systemd with this flag enabled, assuming you
didn't manually disable it.

In any case, you can probably actually survive without poweroff,
reboot, etc, assuming you shutdown using systemctl.  Obviously some
legacy scripts/programs/etc that are supposed to shut down your system
might balk at the missing symlinks.  All the use flag does is install
compatibility symlinks to systemctl for these sysvinit programs and
their manpages.

Unless you have some package installed that explicitly depends on
sysvinit or openrc you should be fine.  Do you actually get any
blockers/etc?

Ultimately it comes down to whether you care about the compatibility
symlinks.  It probably isn't a bad idea to have them though.  Maybe
some day you'll install a UPS and its shutdown scripts will just call
shutdown/poweroff/etc and not work.  Software that shuts down using
either systemctl or dbus would be fine.

-- 
Rich


  reply	other threads:[~2018-02-11  0:30 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-11  0:16 [gentoo-user] "systemd sysv-utils blocker resolution" allan gottlieb
2018-02-11  0:29 ` Rich Freeman [this message]
2018-02-11  3:02   ` allan gottlieb
2018-02-11  3:30     ` Rich Freeman
2018-02-11 15:26       ` allan gottlieb
2018-02-11  1:31 ` [gentoo-user] " Nikos Chantziaras
2018-02-11  3:09   ` allan gottlieb
2018-02-11 17:52     ` Nikos Chantziaras
2018-02-11 17:58       ` Rich Freeman
2018-02-11  3:26 ` [gentoo-user] " Dale

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAGfcS_n3pt2v34M70bkCXxFh2J2nf_YEEfHz_JOusmc_JgRYYQ@mail.gmail.com \
    --to=rich0@gentoo.org \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox