[Dev] OpenRC groups - Was: linux-libre is not part of the base group anymore

Reg reg_ at openmailbox.org
Mon Jun 12 21:33:28 GMT 2017


I apologize if you guys received my previous email multiple times. 

On June 12, 2017 11:20:10 PM GMT+02:00, reg_ at openmailbox.org wrote:
>On 2017-06-11 19:09, Megver83 wrote:
>> that's right, but I meant a fresh install. If you are installing
>> Parabola from a Live CD and you want the fresh install with OpenRC,
>in
>> the past you *had* to install the base group (with Systemd) and then
>> migrate to OpenRC. Now you don't have to do that way, you just
>install
>> base-openrc and there you are.
>
>I get it now, thank you for your patience!
>
>As discussed previously I have now updated the wiki:
>* Installation guide: 
>https://wiki.parabola.nu/index.php?title=Installation_Guide&type=revision&diff=19048&oldid=18816
>* OpenRC page: 
>https://wiki.parabola.nu/index.php?title=OpenRC&type=revision&diff=19049&oldid=19035
>Feedback is welcome!
>
>On 2017-06-11 19:09, Megver83 wrote:
>> El 11/06/17 a las 07:11, reg_ at openmailbox.org escribió:
>>> On 2017-06-10 23:15, Bill Auger wrote:
>>>> i also noticed this week when working on the calamares installer
>that
>>>> the kernel is not in the 'base' group - i had to require the
>>>> 'linux-libre' package separately to complete a fresh install - this
>
>>>> is
>>>> reasonable though as there several kernels to choose from so the
>one
>>>> in the base group would be superfluous for every other use case
>>> 
>>> This makes sense. If this is the approach we want to keep, the
>>> installation guide should also be updated accordingly.
>>> 
>>>> On Sat, Jun 10, 2017 at 11:50 AM, Megver83
><megver83 at openmailbox.org>
>>>> wrote:
>>>>> 
>>>>> openrc-base only offers you the init scripts for services in the 
>>>>> base
>>>>> group, but not base packages, while base-openrc offers all the
>base
>>>>> packages and OpenRC init scripts.
>>> 
>>> When migrating from systemd to OpenRC on an existing installation,
>the
>>> base packages are most likely already installed. So it shouldn't
>hurt 
>>> to
>>> have just one group. Right?
>> 
>> that's right, but I meant a fresh install. If you are installing
>> Parabola from a Live CD and you want the fresh install with OpenRC,
>in
>> the past you *had* to install the base group (with Systemd) and then
>> migrate to OpenRC. Now you don't have to do that way, you just
>install
>> base-openrc and there you are.
>> 
>>> On 2017-06-10 23:15, Bill Auger wrote:
>>>> that is unnecessarily confusing
>>> 
>>> I agree.
>>> 
>>>>> El 10/06/17 a las 06:09, reg_ at openmailbox.org escribió:
>>>>>> I was not aware that there was such a group, this is nice! I
>think 
>>>>>> we
>>>>>> should mention this in:
>>>>>> * OpenRC's wiki page (https://wiki.parabola.nu/OpenRC)
>>>>>> * Somewhere in the installation guide
>>>>>> (https://wiki.parabola.nu/Installation_Guide)
>>>>> 
>>>>> Well thought!
>>> 
>>> I will do it, either later today or tomorrow.
>> 
>> I can also help if you want.
>> 
>>> On 2017-06-10 23:15, Bill Auger wrote:
>>>> i also noticed this week when working on the calamares installer
>that
>>>> the kernel is not in the 'base' group - i had to require the
>>>> 'linux-libre' package separately to complete a fresh install - this
>
>>>> is
>>>> reasonable though as there several kernels to choose from so the
>one
>>>> in the base group would be superfluous for every other use case
>>>> 
>>>> 
>>>> On Sat, Jun 10, 2017 at 11:50 AM, Megver83
><megver83 at openmailbox.org>
>>>> wrote:
>>>>> 
>>>>> openrc-base only offers you the init scripts for services in the 
>>>>> base
>>>>> group, but not base packages, while base-openrc offers all the
>base
>>>>> packages and OpenRC init scripts.
>>>> 
>>>> that is unnecessarily confusing it could be renamed - something
>like:
>>>>   'base-openrc-init-scripts'
>>>>   'base-openrc-init'
>>>>   'base-openrc-scripts'
>>>>   'openrc-init-scripts'
>>>> 
>>>> On Sat, Jun 10, 2017 at 11:50 AM, Megver83
><megver83 at openmailbox.org>
>>>> wrote:
>>>>> El 10/06/17 a las 06:09, reg_ at openmailbox.org escribió:
>>>>>> On 2017-06-10 03:15, Megver83 wrote:
>>>>>>> base-openrc purpose is to offer the same base installation as
>the
>>>>>>> 'base'
>>>>>>> group but with OpenRC instead of Systemd, so that users have the
>>>>>>> possibility to install Parabola with OpenRC in fresh 
>>>>>>> installations.
>>>>>> 
>>>>>> I was not aware that there was such a group, this is nice! I
>think 
>>>>>> we
>>>>>> should mention this in:
>>>>>> * OpenRC's wiki page (https://wiki.parabola.nu/OpenRC)
>>>>>> * Somewhere in the installation guide
>>>>>> (https://wiki.parabola.nu/Installation_Guide)
>>>>> 
>>>>> Well thought!
>>>>> 
>>>>>> There's also a group called openrc-base
>>>>>> (https://www.parabola.nu/groups/x86_64/openrc-base/).
>>>>>> Is there really a need for having two separate groups? Can't they
>
>>>>>> be
>>>>>> merged into one?
>>>>> 
>>>>> openrc-base only offers you the init scripts for services in the 
>>>>> base
>>>>> group, but not base packages, while base-openrc offers all the
>base
>>>>> packages and OpenRC init scripts.
>>>>> 
>>>>>> 
>>>>>> On 2017-06-10 03:15, Megver83 wrote:
>>>>>>> El 09/06/17 a las 18:18, Isaac David escribió:
>>>>>>>> Reg wrote:
>>>>>>>>> I was installing Parabola on a new computer today and noticed
>>>>>>>>> that the
>>>>>>>>> linux-libre package is not included in the base group anymore.
>>>>>>>>> 
>>>>>>>>> I suppose that's not intended, so I thought I'd report it.
>>>>>>>> 
>>>>>>>> you are right.
>>>>>>>> 
>>>>>>>> the problem seems to be that the groups=() definition is now
>only
>>>>>>>> evaluated if [ "${pkgbase}" = "linux" ], instead of the former
>>>>>>>> [ "${pkgbase}" = "linux-libre" ]
>>>>>>>> 
>>>>>>>> also, base-openrc was taken out of the groups. was that on 
>>>>>>>> purpose?
>>>>>>>> 
>>>>>>> 
>>>>>>> base-openrc purpose is to offer the same base installation as
>the
>>>>>>> 'base'
>>>>>>> group but with OpenRC instead of Systemd, so that users have the
>>>>>>> possibility to install Parabola with OpenRC in fresh 
>>>>>>> installations.
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev at lists.parabola.nu
>>>>>>> https://lists.parabola.nu/mailman/listinfo/dev
>>>>>> 
>>>>> 
>>>>> --
>>>>> GPG: 0x227CA7C556B2BA78
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> Dev at lists.parabola.nu
>>>>> https://lists.parabola.nu/mailman/listinfo/dev
>>>>> 
>>> 
>
>_______________________________________________
>Dev mailing list
>Dev at lists.parabola.nu
>https://lists.parabola.nu/mailman/listinfo/dev

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20170612/406bf4fb/attachment.htm>


More information about the Dev mailing list