i was just trying to update a rh9 box to centos 3.4 and ran into a number of issues that i finally realized would be solved by pointing to the addons area. but there are still some things that crop up. one of them is doxygen-doxywizard. there is a new version of doxygen in the 3.4 base, but the addons has an older version, so the yum upgrade gets confused. i don't see php-manual in the addons directory at all, so that is probably not the same issue. with yum is there a way we could have a list of old packages like php-manual that just don't exist anymore and have it uninstall it? for now, i am just tracking down things and removing packages that can't be upgraded. having it all happen automatically would be nice :-).
On Tue, 2005-02-08 at 14:21 -0800, Joe Pruett wrote:
i was just trying to update a rh9 box to centos 3.4 and ran into a number of issues that i finally realized would be solved by pointing to the addons area. but there are still some things that crop up. one of them is doxygen-doxywizard. there is a new version of doxygen in the 3.4 base, but the addons has an older version, so the yum upgrade gets confused. i don't see php-manual in the addons directory at all, so that is probably not the same issue. with yum is there a way we could have a list of old packages like php-manual that just don't exist anymore and have it uninstall it? for now, i am just tracking down things and removing packages that can't be upgraded. having it all happen automatically would be nice :-).
something has to obsolete it to do what you're describing.
try: yum upgrade
-sv
i was using 'yum upgrade'.
the doxygen issue is that a new package must have been made, but the addons directory didn't get updated. it's not obvious what should be done in that case.
the php-manual issue is just that php-manual isn't built anymore. i was hoping that there was a way to tell yum (via the repositories) that a package was obsoleted by "nothing" and would just get removed. i guess that a dummy package that has no new files but obsoletes all the old packages could do that. kinda funky but might be helpful.
On Tue, 8 Feb 2005, Joe Pruett wrote:
i was using 'yum upgrade'.
the doxygen issue is that a new package must have been made, but the addons directory didn't get updated. it's not obvious what should be done in that case.
I just rebuilt and pushed doxygen-doxywizard-1.3.5-0.RHEL3.1.i386.rpm to 3.3 & 3.4/addons
the php-manual issue is just that php-manual isn't built anymore. i was hoping that there was a way to tell yum (via the repositories) that a package was obsoleted by "nothing" and would just get removed. i guess that a dummy package that has no new files but obsoletes all the old packages could do that. kinda funky but might be helpful.
If you have a list and want to build such an rpm it could be put somewhere , for manual use by people.
Regards Lance