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??
signature.asc
Description: OpenPGP digital signature
