[CentOS-devel] repo extras enabled by default

Johnny Hughes

johnny at centos.org
Thu Mar 8 17:26:17 UTC 2012


On 03/08/2012 11:15 AM, Leon Fauster wrote:
> Am 08.03.2012 um 17:46 schrieb Johnny Hughes:
>> On 03/08/2012 10:19 AM, Leon Fauster wrote:
>>> Despite the decision to place the centos-release-cr rpm into the extras repository.
>>>
>>> I just want to ask if there are some thoughts on keeping the extras repository disabled by default?
>>>
>>> Or use extras for just that extras (e.g. centos-release-cr) and move current extras rpms into the addons repo?
>>>
>>> this came here up while auditing a system etc. - i noticed some rpms from extras.
>>>
>>> just thinking loud 
>>>
>>> LF
>>
>> The extras repo has been enabled by default for all centos releases
>> since 2003 ... I don't see us changing that policy.  Is there something
>> in extras that you have an issue with?
> 
> 
> 
> No - there is no issue here. It is just a thought on the concept 
> level motivated by this two scenarios: 
> 
> 1. Default scenario: with all default repositories that are enabled someone
>                   could only install all stuff that upstreams provides.
> 
> 2. Tweaked scenario: if i want more (e.g. centosplus or recode rpm from 
>                   extras) i must use --enablerepo=...
> 
> 
> The actual scenario is: installing all would also install additional rpms right now. 
> 
> 
> How is the maintenance policy for extras? Are the rpms provided only 
> once or actively updated (e.g. heartbeat)?
> 
> 
> Please do not misunderstand me, i am not complaining. I just want to understand
> the "life-cycle" and then make my decision (e.g. disabling extras and providing 
> rpms via internal repository).
> 
> 

The extras repo are items that "do not replace" anything from upstream
(that is ... extra or added items).  But you should not install anything
unless you need it, regardless of where it comes from.  If you do need
it, then its there.

CentOSPlus is designed to contain things that "replace" items from
upstream and that is why it is not enabled by default.  And that is how
it is different than extras ... it replaces core packages.

If you do not want anything on your machine except what is rebuilt from
upstream, then you should disable extras.  However, extras should not be
any different than enabling EPEL .. they also do not add items that
replace upstream items.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20120308/d15d2851/attachment-0001.sig>


More information about the CentOS-devel mailing list