On 16/11/16 06:25 PM, William Hubbs wrote:
> On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote:
>> On 16/11/16 06:16 PM, William Hubbs wrote:
>>> On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote:
>>>> On 16/11/16 03:21 PM, William Hubbs wrote:
>>>>>
>>>>> I can make the service scripts call the systemd-tmpfiles service if it
>>>>> is available or if not call the opentmpfiles implementation.
>>>>>
>>>>> I'm not sure whether it is worth having a separate package for the
>>>>> service scripts in this case.
>>>>
>>>> That would depend on where the service scripts are sitting, I guess --
>>>> do you mean here that openrc will keep its current tmpfiles.dev and
>>>> tmpfiles.setup scripts?  If that's the case wouldn't openrc need to
>>>> RDEPEND or PDEPEND on virtual/tmpfiles ?
>>>
>>> No, those scripts will be removed from OpenRC. If you grep through
>>> OpenRC, you will see that once they are removed, they are never actually
>>> referred to by any other services that are part of OpenRC.
>>>
>>> The scripts will be put in opentmpfiles and that ebuild will install
>>> them.
>>>
>>> William
>>>
>>
>> Then we're back to the exact same issue.  opentmpfiles won't be
>> installed if systemd is installed, so the scripts won't get installed.
>  
>  Why not? we can just add opentmpfiles to the pdepend of systemd the
>  same way udev-init-scripts is.
> 
>  William
> 

Wait, so you're going to require systemd have a PDEPEND on
opentmpfiles, so that OpenRC doesn't need to have one, when it's
openrc that needs the script files that opentmpfiles installs??


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to