extras-repoclosure rc-modified,1.9,1.10

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Thu Sep 28 19:15:10 UTC 2006


Author: mschwendt

Update of /cvs/fedora/extras-repoclosure
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18450

Modified Files:
	rc-modified 
Log Message:
Revise the hack which permits old kernel dependencies.



Index: rc-modified
===================================================================
RCS file: /cvs/fedora/extras-repoclosure/rc-modified,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- rc-modified	25 Sep 2006 14:43:17 -0000	1.9
+++ rc-modified	28 Sep 2006 19:15:08 -0000	1.10
@@ -137,6 +137,11 @@
                     unresolved[pkg].append((req, flags, ver))
                     continue
                     
+                kernelprovides = True  # make a false assumption
+                # If all providers are "kernel*" packages, we allow old ones.
+                for (pn,pa,pe,pv,pr) in resolve_sack.simplePkgList():
+                    kernelprovides &= pn.startswith('kernel')
+                
                 if newest and not req.startswith('kernel'): # we allow old kernels
                     resolved_by_newest = False
                     for po in resolve_sack:# look through and make sure all our answers are newest-only




More information about the fedora-extras-commits mailing list