public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Canek Peláez Valdés" <caneko@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] gentoo-systemd-only deprecation
Date: Tue, 30 Jul 2013 17:40:53 -0500	[thread overview]
Message-ID: <CADPrc80xhLjnAhpdpP-5DiNeC1QdjpfG-Dgqx+K9s2dgP9BTfQ@mail.gmail.com> (raw)
In-Reply-To: <6349.1375221843@ccs.covici.com>

There is going to be resistance. Two months ago there was a huge
thread in gentoo-dev, because a package maintaner complained that his
co-maintainer added a systemd unit to the package:

http://thread.gmane.org/gmane.linux.gentoo.devel/85792

In the end, the maintainer rage-quit:

http://article.gmane.org/gmane.linux.gentoo.project/2551

However, this is the extreme behaviour: most developers (and rational
people) agree to adding systemd unit files to all packages, and we
have much better coverage now that some months ago.

If users cooperate opening bugs adding systemd unit files (after
testing them in their machines), the coverage is going to grow even
faster.

Regards.

On Tue, Jul 30, 2013 at 5:04 PM,  <covici@ccs.covici.com> wrote:
> Canek Peláez Valdés <caneko@gmail.com> wrote:
>
>> On Tue, Jul 30, 2013 at 12:53 PM,  <covici@ccs.covici.com> wrote:
>> > Canek Peláez Valdés <caneko@gmail.com> wrote:
>> >
>> >> On Tue, Jul 30, 2013 at 2:47 AM, Pavel Volkov <negaipub@gmail.com> wrote:
>> >> > On Tue, Jul 30, 2013 at 11:09 AM, Pavel Volkov <negaipub@gmail.com> wrote:
>> >> >>
>> >> >> On Sunday 28 July 2013 03:22:02 Canek Peláez Valdés wrote:
>> >> >> > Therefore, as of today, anyone can have a Gentoo machine with only
>> >> >> > systemd, with no OpenRC installed.
>> >> >>
>> >> >> Really? Bug 373219 is still open.
>> >> >
>> >> >
>> >> > Sorry, I missed your explanation at the end about that one. Ok, thanks for
>> >> > what you've done :)
>> >>
>> >> Mmmh, and I missed this last reply of you.
>> >>
>> >> Anyway, dealing with /etc/init.d/functions.sh is basically trivial.
>> >
>> > But still, we have lots of packages with no systemd units -- shouldn't
>> > they all have a systemd use flag and units to go with it -- basically
>> > anything which has something in /etc/init.d .  I was looking for a
>> > sendmail unit and could find nothing, for one example.
>>
>> Yeah, we are not even near 100% coverage. However, one of the many
>> advantages of systemd is that a service unit from a distribution
>> usually works as-is or with minimal changes in any other.
>>
>> For many basic unit files, you can go to
>>
>> https://github.com/vonSchlotzkow/systemd-gentoo-units
>>
>> It has a unit file  for postfix, for example. If the one you are
>> looking for is not there, you can search in other distributions. If
>> you download the RPM from
>> http://rpm.pbone.net/index.php3/stat/4/idpl/21317874/dir/fedora_19/com/sendmail-8.14.7-1.fc19.i686.rpm.html,
>> and extract the files with rpm2tarbz2, then you can get the
>> sendmail.service file.
>>
>> It will probably need some changes to work with Gentoo, but it should
>> not be difficult.
>>
>> When is working, you can send your unit to the package maintainer in
>> Gentoo, and at some point it could be included in the package (like
>> the OpenRC init script).
>>
>> That's how we will get 100% coverage, eventually.
>
> OK, I will check those -- thanks.  I hope package maintainers now start
> putting those service units in, now that systemd is required by gnome.
>
>
> --
> Your life is like a penny.  You're going to lose it.  The question is:
> How do
> you spend it?
>
>          John Covici
>          covici@ccs.covici.com
>



-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México


  reply	other threads:[~2013-07-30 22:41 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-28  8:22 [gentoo-user] gentoo-systemd-only deprecation Canek Peláez Valdés
2013-07-29  3:30 ` [gentoo-user] " »Q«
2013-07-29 11:04 ` Nikos Chantziaras
2013-07-30  7:04   ` Pavel Volkov
2013-07-31 18:28     ` Michael Palimaka
2013-07-30  7:09 ` [gentoo-user] " Pavel Volkov
2013-07-30  7:47   ` Pavel Volkov
2013-07-30 16:17     ` Canek Peláez Valdés
2013-07-30 17:53       ` covici
2013-07-30 18:06         ` Canek Peláez Valdés
2013-07-30 22:04           ` covici
2013-07-30 22:40             ` Canek Peláez Valdés [this message]
2013-07-31  6:24               ` Daniel Campbell
2013-07-31  7:00                 ` Canek Peláez Valdés
2013-08-01  9:43                   ` Walter Dnes
2013-08-01 16:15                     ` Canek Peláez Valdés
2013-08-02  5:18                       ` covici
2013-07-31 11:34               ` Tanstaafl
2013-07-31 12:22                 ` Neil Bothwick
2013-07-31 12:30                   ` Tanstaafl
2013-07-31 12:41                     ` Yohan Pereira
2013-07-31 15:24                       ` Tanstaafl
2013-07-31 15:36                         ` [gentoo-user] " »Q«
2013-07-31 17:45                           ` Neil Bothwick
2013-08-01 10:24                       ` [gentoo-user] " Walter Dnes
2013-08-01 11:15                         ` Neil Bothwick
2013-08-01 15:46                           ` [gentoo-user] " »Q«
2013-08-01 16:06                             ` Neil Bothwick
2013-07-31 15:20                     ` [gentoo-user] " Canek Peláez Valdés
2013-07-31 15:26                       ` Tanstaafl
2013-07-31 15:36                         ` [gentoo-user] " Nikos Chantziaras
2013-07-31 15:36                         ` [gentoo-user] " Canek Peláez Valdés
2013-07-31 17:23                           ` Alan McKinnon
2013-07-31 17:56                             ` Stroller
2013-07-31 18:09                               ` Canek Peláez Valdés
2013-07-31 18:21                                 ` Bruce Hill
2013-07-31 18:24                                   ` Canek Peláez Valdés
2013-07-31 18:59                                     ` Stroller
2013-07-31 19:03                                       ` Canek Peláez Valdés
2013-07-31 19:09                                         ` Stroller
2013-07-31 20:02                                     ` Bruce Hill
2013-07-31 18:31                                   ` [gentoo-user] " Grant Edwards
2013-07-31 20:05                                     ` Bruce Hill
2013-07-31 18:54                                 ` [gentoo-user] " Stroller
2013-07-31 19:09                                   ` Canek Peláez Valdés
2013-07-31 19:39                                     ` Stroller
2013-07-31 19:28                                   ` Alan McKinnon
2013-07-31 22:28                                     ` Stroller
2013-07-31 19:36                                   ` Neil Bothwick
2013-07-31 18:09                               ` Alan McKinnon
2013-07-31 18:22                                 ` Canek Peláez Valdés
2013-07-31 18:35                                   ` Canek Peláez Valdés
2013-07-31 20:07                                   ` Bruce Hill
2013-07-31 18:54                                 ` Stroller
2013-07-31 19:38                                   ` Alan McKinnon
2013-07-31 21:22                                     ` Stroller
2013-07-31 21:43                                       ` Alan McKinnon
2013-07-31 22:25                                         ` Stroller
2013-08-01  6:12                                           ` Alan McKinnon
2013-08-01  0:09                                 ` [gentoo-user] " walt
2013-07-31 18:13                               ` [gentoo-user] " Yohan Pereira
2013-07-31 15:45                         ` Yohan Pereira
2013-07-31 16:49                           ` Tanstaafl
2013-07-31 16:46                       ` Michael Orlitzky
2013-07-30 16:16   ` Canek Peláez Valdés
2013-08-02  9:10 ` Poncho

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=CADPrc80xhLjnAhpdpP-5DiNeC1QdjpfG-Dgqx+K9s2dgP9BTfQ@mail.gmail.com \
    --to=caneko@gmail.com \
    --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