Bug 169245 - yum.repos.d files should turn on development repos not others
Summary: yum.repos.d files should turn on development repos not others
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: fedora-release
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: David Cantrell
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-09-26 05:30 UTC by Jens Petersen
Modified: 2013-01-10 01:19 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-04-18 01:50:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jens Petersen 2005-09-26 05:30:29 UTC
Description of problem:
When one installs rawhide, yum is configured to pull packages from
fc4 repos not devel repos.  It is annoying to have to correct this each
time after installing.

How reproducible:
Every time.

Steps to Reproduce:
1. Install rawhide.
2. Look at which repos are enabled in /etc/yum.repos.d/
  
Actual results:
Core, Updates and Extras repos for fc4 are enabled.

Expected results:
Core and Extras Devel repos only to be enabled.

Comment 1 Jesse Keating 2006-01-24 01:31:25 UTC
This would have to be changed in fedora-release.  I'll try to remember to change
this in FC5Test3.  However I do feel that until we have a test release, the
previous release should remain enabled.  Rawhide isn't self sustaining at first.
 Perhaps the change should be flipped at test1 timeframe.  I want to discuss
this w/ the engineers.

Comment 2 Warren Togami 2006-01-24 01:50:31 UTC
There is no reason why a FC5test install should be pointing at FC4 repos.  I
made sure it was pointing at devel for test1 but didn't check it before test2,
sorry about the inconvenience. =(



Comment 3 Jens Petersen 2006-01-24 02:09:06 UTC
Sorry, why is rawhide not "self-sustaining"?  Doesn't it pull from
FC updates from the last release?

Comment 4 Warren Togami 2006-01-24 02:23:25 UTC
FC5 earlier in its development pulled in FC4 + updates if packages were not
rebuilt in FC5.  By this point we *should* have rebuilt everything at least once
and FC5 should be self-hosting.  However parent collections and yum.repos.d are
actually different things.

This bug is really about forgetting to enable the development repo and disable
FC4 in test2.


Comment 5 Warren Togami 2006-01-24 04:07:38 UTC
To be clear, I mean that rawhide and test installs should always enable
development by default in yum.repos.d.


Comment 6 Jesse Keating 2006-01-24 05:00:38 UTC
It looks like development is enabled, but the base is still enabled.  So not
only is it pulling from the development repo, its also pulling from whatever yum
figures is the $release, in this case FC4.  I agree that base should be disabled
in test releases, I'm just not sure about rawhide itself.  Prior to Test1,
rawhide could be just a bunch of FCX + updates packages, including
fedora-release.  At that point, rawhide is just a set of updates to a given FC
release, not a release in itself.

Am I totally off base?

Comment 7 Warren Togami 2006-01-24 05:16:22 UTC
Yes. =)

Rawhide may contain packages that are exactly the same as those in FC4 (it still
does today), however rawhide has a copy of the latest-pkg for the entire
collection within its own yum repo.  This is due to collection inheritance.




Comment 8 Jesse Keating 2006-01-24 07:35:05 UTC
Right, but is it worth it to respin redhat-release each time the rawhide tree
moves on from a release?  Is the cost worth the effort?

Comment 9 Jens Petersen 2006-01-24 08:18:37 UTC
I'm still confused: is there any good reason why rawhide yum shouldn't
always pull just from FC/FE devel repos by default?

Comment 10 Jesse Keating 2006-01-24 18:01:41 UTC
The FC/FE Devel should be.  I suppose that fedora-release would have to be
touched in order ot make this happen anway, so at the same time we're touching
that, we could turn off the base repo.

Comment 11 Jesse Keating 2006-02-22 23:24:00 UTC
I'll look into this for the FC6 development.  It is too late in FC5 development
to make any changes.

Comment 12 Warren Togami 2006-02-23 05:57:22 UTC
Did we release FC5test3 with this same problem?

(Yes, too late now, but just curious.)


Comment 13 David Lawrence 2006-03-09 21:38:00 UTC
INVESTIGATE state has been obsoleted. Moving bugs to ASSIGNED.

Comment 14 Jesse Keating 2006-04-18 01:50:46 UTC
Fixed in rawhide.


Note You need to log in before you can comment on or make changes to this bug.