Hello Gerard! EOL procedure on the wiki explicitly names this as first step: Make sure the package is properly Obsoleted/Provided by something if it is being replaced, see Renaming/Replacing Guidelines (on wiki). Since you have pkgfoo-split1 and pkgfoo-split2 and you probably want to merge them into pkgfoo, i'd suggest to have Obsolete/Provides like this inside the merged pkg: Obsoletes: pkgfoo-split1 <= $LAST_VER_IN_F18 Obsoletes: pkgfoo-split2 <= $LAST_VER_IN_F18 Provides: pkgfoo-split1 = %{version} Provides: pkgfoo-split2 = %{version} If you have pkgfoo and pkgfoo-split and you probably want to merge them into pkgfoo, i'd suggest to have Obsolete/Provides like this inside the merged pkg: Obsoletes: pkgfoo <= $LAST_VER_IN_F18 Obsoletes: pkgfoo-split <= $LAST_VER_IN_F18 Provides: pkgfoo-split = %{version} Just my two cents. BR, Björn Am Sonntag, den 12.05.2013, 04:08 -0500 schrieb Jon Ciesla: > Sorry for top post, mobile. I think given the lack of builds toy can > skip Obsoletes and Provides, and can just follow the EOL procedure on > the wiki. > > On May 11, 2013 6:01 PM, "Gerard Ryan" <galileo@xxxxxxxxxxxxxxxxx> > wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hi packaging, > > I've got two packages which should be one. The reason they > were two > before was because of some strange circular dependencies, > iirc. This > doesn't apply anymore since the upstream project have moved > from CVS > to Git, and seem to have moved some things between some of > their > subproject repositories to fix the circular dependency > problem. > > So, the package that I want to drop hasn't been built for > Rawhide or > F19 yet, and I don't think it should be. I haven't updated the > main > package to merge in the split one yet (it's ready, just > waiting for > broken deps). My questions are mainly about what steps do I > need to do > to do this as cleanly as possible: > > - - Do I need to manually put in any 'Obsoletes' or 'Provides' > or > anything like that? Nothing else uses the split package apart > from a > couple of my other packages, which I will remove > (Build)Requires from. > > - - Since it hasn't been built in F19 yet, is there anything I > need to > do to other than retire it in pkgdb? I've never dropped or > retired any > packages so I'm not sure of the steps that need to be done. > > Thanks in advance for any help you can provide, > Gerard. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.13 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - > http://www.enigmail.net/ > > iQIcBAEBCAAGBQJRjs3dAAoJEG7cfkpivEoVCUkQAIwAeayZh3VRoHaJ08Tq/FAb > 58Jx+1WE85RKR7qVUWGOleBoQ/upKc921tBtHz+ewX6F > +Bs7PIKcQ/ljambhj2p1 > R5yN8Oit2LdkJ9qGDa758vUubK+UfVuKUTPKVK+yOetr2 > +i/29VCRvUVEnMOFoM0 > GOuPh5wagjEY+Wd1P+cTtwMMJxnx67/UMqnlNthRffUFKvHKYD6uoI8m > +WQNhQWH > PjDw2pdt/DkouznOSz64Wb2R3uUzfeI5 > +gHGADOxxkWdek9NCC1GVL23jA587EIc > IL6T2vOtr6bParcic7exWgjkxlYd7Z4YZsvmPYrp0IszGQh3weO3dowTsXZtBFTB > XfBhC7nGby1JG+L5VwLDpPEI4OVaecxyeRNhFly0bspX0UI > +bI6jqJKX2188WDYW > HZPfE6BOdwlbKVpEoxW0+NAPesjSqkA0 > +3JwW3aENb1Uv9fDkv8RUlpWao5hwCar > CNwQtwantBEdE2EpvgrWrPnqkazd > +VZJMkeXx403zYo0hRHwNQydrvb5pxZKznSC > atAUyImUhLOqpfUwKB5o0jhZbeOC9ClhkMTeq47mSphbACng6GhTis2ShqCtMvom > 6G9nfa3029F > +L88SgwHQLHSn42aZwVSPfZzpgM2ZW59joTpMZmpnJONaH/9LKALV > mEYM/kd70ZtE9iK+TAQV > =G5qS > -----END PGP SIGNATURE----- > -- > packaging mailing list > packaging@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/packaging > -- > packaging mailing list > packaging@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/packaging -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging