[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: porting OpenRC on kFreeBSD and Hurd



On 11/11/2013 11:26 PM, Thomas Goirand wrote:
> On 11/11/2013 11:18 AM, Thomas Goirand wrote:
>> On 11/09/2013 10:38 PM, Colin Watson wrote:
>>> On Wed, Oct 30, 2013 at 02:45:31AM +0800, Thomas Goirand wrote:
>>>> Note also that there's a *new* dependency problem (it wasn't there a
>>>> month ago...), with ifupdown, openssh-server plus another one (I can't
>>>> remember which one) which insist on having sysv-rc installed.
>>>
>>> This is because dh_installinit generates a versioned dependency on
>>> sysv-rc if a package contains an Upstart job, because that relies on a
>>> patch to invoke-rc.d so that sysvinit compatibility works properly.  If
>>> OpenRC ships a version of invoke-rc.d, it'll probably need a similar
>>> patch and to have debhelper adjusted.  I already did this for file-rc,
>>> so perhaps you want to clone-and-hack my patches for OpenRC:
>>>
>>>   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709481
>>>   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709482
>>
>> Hi Colin and Joey,
>>
>> Following up what Colin wrote, I opened #729248. Then Joey closed the
>> same day, writing:
>>
>> "Something is certianly wrong if every new init system requires packages
>> that have a versioned ored dependency on every other init system be
>> rebuilt.
>>
>> Someone else is going to have to figure this out, I am not interested in
>> upstart."
>>
>> Well, I'm trying to fix the OpenRC problem, not Upstart. And I'm really
>> confused, not knowing what's the way forward here... :(
>>
>> Any advice here?
>>
>> Cheers,
>>
>> Thomas
> 
> Sorry for the confusion, it seems that it's been fixed with the latest
> debhelper version.
> 
> Cheers,
> 
> Thomas

After rebuilding ifupdown, sysvinit, udev and openssh, I could install
OpenRC normally, as I was used to. Hoping that source-full uploads will
happen before I fix the /sbin/rc issue, otherwise I'll ask for BINnmu.

Thomas


Reply to: