After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
libid3tag-0.15.1b-3.fc6 system-config-soundcard-2.0.6-6.fc6 keyutils-libs-1.2-2.fc6 perl-Compress-Zlib-1.42-1.fc6 ltrace-0.5-6.45svn.fc6 SDL_ttf-2.0.8-2.fc6 perl-String-CRC32-1.4-2.fc6 perl-Socket6-0.19-3.fc6 libmpcdec-1.2.2-4.fc6 gnet2-2.0.7-9.fc6 system-config-network-1.3.96-1.fc6 mailcap-2.1.23-1.fc6 libutempter-1.1.4-3.fc6 gnome-sharp-2.16.0-1.fc6 enca-1.9-3.fc6 ORBit-devel-0.5.17-19.fc6 xsri-2.1.0-10.fc6 SDL_ttf-devel-2.0.8-2.fc6 xkeyboard-config-0.8-7.fc6 perl-IO-Socket-INET6-2.51-2.fc6 ghex-2.8.2-4.fc6 ltsp-utils-0.25-4.fc6 libavc1394-0.5.3-1.fc6 kdnssd-avahi-0.1.3-0.1.20060713svn.fc6 glade2-2.12.1-5.fc6 dbus-sharp-0.63-6.fc6 libpaper-1.1.20-5.fc6 SDL_mixer-1.2.7-2.fc6 SDL_mixer-devel-1.2.7-2.fc6 system-config-network-tui-1.3.96-1.fc6 xorg-x11-filesystem-7.1-2.fc6 lzo-2.02-2.fc6 libsndfile-1.0.17-1.fc6 libcdio-0.77-3.fc6 OpenEXR-1.4.0a-3.fc6 gsf-sharp-0.8.1-2.fc6 libsilc-1.0.2-2.fc6 synaptics-0.14.4-8.fc6 portaudio-18.1-8.fc6 perl-X11-Protocol-0.55-5.fc6 enchant-1.3.0-1.fc6 dmidecode-2.7-1.26.1.fc6 perl-Net-SSLeay-1.30-4.fc6 rng-utils-2.0-1.14.1.fc6 libshout-2.2.2-1.fc6
Is there any way that I can tell yum to replace all of these with the Fedora 7 versions in one smooth motion, or do I have to somehow individually remove and replace each one? And if I have to do it individually, how can I do that without breaking any dependencies? I have a feeling that if I "yum remove" some of that stuff it will give me a list as long as your arm of stuff it wants to remove also.
Frank Cox wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
I didn't look over your entire list there, but those should just be packages that didn't need any rebuild since FC6 was branched for F7. Since there weren't major changes to the toolchain for this release, it was decided that there wasn't any need to do a mass rebuild of all packages just so that they'd have a .fc7 dist tag.
On Thu, 2007-05-31 at 19:48 -0600, Frank Cox wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason: [...]
Don't worry about that. There were a lot of packages that did not get rebuilt or updated during the F-7 development timeframe for various reasons; and a global rebuild for the sole purpose of picking up a new ".fc7" release tag is impractical. I also have a similar set of packages with ".fc6" dist tags. :)
On Thu, May 31, 2007 at 07:48:40PM -0600, Frank Cox wrote:
Is there any way that I can tell yum to replace all of these with the Fedora 7 versions in one smooth motion, or do I have to somehow individually remove and replace each one?
*Are* there F7 replacements? The release notes *do* make it quite plain that there are still .fc6 packages in F7, after all.
If you read them, of course.
On Thu, May 31, 2007 at 19:48:40 -0600, Frank Cox theatre@sasktel.net wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
If you upgraded without using the everything repository some of these may be things that were superceded in extras.
You might want to get a list of all of the everything rpms and see which of these aren't on that list.
On Fri, 2007-06-01 at 11:17 -0500, Bruno Wolff III wrote:
On Thu, May 31, 2007 at 19:48:40 -0600, Frank Cox theatre@sasktel.net wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
If you upgraded without using the everything repository some of these may be things that were superceded in extras.
You might want to get a list of all of the everything rpms and see which of these aren't on that list.
Some packages weren't changed by F7 and the names will still contain ".fc6". This is very clearly stated in the release notes, which should be mandatory reading by anyone installing (or upgrading to) F7. I quote:
8.5. Packages with ".fc6" Tag There have not been any major changes in the toolchain in Fedora 7. Therefore, some packages in Fedora 7 might retain ".fc6" in the release tag if they have been inherited from the previous release without any changes. Fedora maintainers have not rebuilt these packages for Fedora 7 to avoid making end users download the packages for only a release tag change. This measure ensures that the robustness is not affected by any potential changes evoked by rebuilds. This naming of packages is merely cosmetic, and does not in any way affect the functionality of the software.
Read the release notes. Please!
---------------------------------------------------------------------- - Rick Stevens, Principal Engineer rstevens@internap.com - - VitalStream, Inc. http://www.vitalstream.com - - - - Never test for an error condition you don't know how to handle. - ----------------------------------------------------------------------
Rick Stevens wrote:
On Fri, 2007-06-01 at 11:17 -0500, Bruno Wolff III wrote:
On Thu, May 31, 2007 at 19:48:40 -0600, Frank Cox theatre@sasktel.net wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
If you upgraded without using the everything repository some of these may be things that were superceded in extras.
You might want to get a list of all of the everything rpms and see which of these aren't on that list.
Some packages weren't changed by F7 and the names will still contain ".fc6". This is very clearly stated in the release notes, which should be mandatory reading by anyone installing (or upgrading to) F7. I quote:
8.5. Packages with ".fc6" Tag There have not been any major changes in the toolchain in Fedora 7. Therefore, some packages in Fedora 7 might retain ".fc6" in the release tag if they have been inherited from the previous release without any changes. Fedora maintainers have not rebuilt these packages for Fedora 7 to avoid making end users download the packages for only a release tag change. This measure ensures that the robustness is not affected by any potential changes evoked by rebuilds. This naming of packages is merely cosmetic, and does not in any way affect the functionality of the software.
Read the release notes. Please!
- Rick Stevens, Principal Engineer rstevens@internap.com -
- VitalStream, Inc. http://www.vitalstream.com -
-- Never test for an error condition you don't know how to handle. -
Will these packages be in the F7 directories on the mirrors? Or if we want to find these packages do we have to look at FC6 packages?
On Fri, 2007-06-01 at 14:44 -0600, Robin Laing wrote:
Rick Stevens wrote:
On Fri, 2007-06-01 at 11:17 -0500, Bruno Wolff III wrote:
On Thu, May 31, 2007 at 19:48:40 -0600, Frank Cox theatre@sasktel.net wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
If you upgraded without using the everything repository some of these may be things that were superceded in extras.
You might want to get a list of all of the everything rpms and see which of these aren't on that list.
Some packages weren't changed by F7 and the names will still contain ".fc6". This is very clearly stated in the release notes, which should be mandatory reading by anyone installing (or upgrading to) F7. I quote:
8.5. Packages with ".fc6" Tag There have not been any major changes in the toolchain in Fedora 7. Therefore, some packages in Fedora 7 might retain ".fc6" in the release tag if they have been inherited from the previous release without any changes. Fedora maintainers have not rebuilt these packages for Fedora 7 to avoid making end users download the packages for only a release tag change. This measure ensures that the robustness is not affected by any potential changes evoked by rebuilds. This naming of packages is merely cosmetic, and does not in any way affect the functionality of the software.
Read the release notes. Please!
Will these packages be in the F7 directories on the mirrors? Or if we want to find these packages do we have to look at FC6 packages?
That's not clear from the release notes, but I suspect they'll be in the F7 repositories--copied over from the FC6 repos. If they do rebuild them, then they'll probably get the ".f7" (or is it ".fc7") tag and the issue will be moot. That's only an educated guess, by the way.
---------------------------------------------------------------------- - Rick Stevens, Principal Engineer rstevens@internap.com - - VitalStream, Inc. http://www.vitalstream.com - - - - "People tell me I look at the dark side. That's not true. I have - - the heart of a small boy......in a jar right here on my desk." - - -- Stephen King - ----------------------------------------------------------------------
On 01/06/07, Rick Stevens wrote:
Will these packages be in the F7 directories on the mirrors?
Yes.
Or if we want to find these packages do we have to look at FC6 packages?
No, not the fc6 repositories.
That's not clear from the release notes, but I suspect they'll be in the F7 repositories--copied over from the FC6 repos. If they do rebuild them, then they'll probably get the ".f7" (or is it ".fc7") tag and the issue will be moot. That's only an educated guess, by the way.
At the beginning of a Fedora development cycle, the repository starts with copies of all the packages from the previous distribution release. F7 started with copies from FC6, later merged with FE6.
On Sat, 2007-06-02 at 00:39 +0200, Michael Schwendt wrote:
On 01/06/07, Rick Stevens wrote:
Will these packages be in the F7 directories on the mirrors?
Yes.
Or if we want to find these packages do we have to look at FC6 packages?
No, not the fc6 repositories.
That's not clear from the release notes, but I suspect they'll be in the F7 repositories--copied over from the FC6 repos. If they do rebuild them, then they'll probably get the ".f7" (or is it ".fc7") tag and the issue will be moot. That's only an educated guess, by the way.
At the beginning of a Fedora development cycle, the repository starts with copies of all the packages from the previous distribution release. F7 started with copies from FC6, later merged with FE6.
So, to clarify, even if the package has the ".fc6" tag, it will be found in the F7 repos and, when updated, will be given the appropriate ".fc7" or ".f7" tag, correct?
---------------------------------------------------------------------- - Rick Stevens, Principal Engineer rstevens@internap.com - - VitalStream, Inc. http://www.vitalstream.com - - - - Vegetarian: Old Indian word for "lousy hunter" - ----------------------------------------------------------------------
On Fri, 2007-06-01 at 16:04 -0700, Rick Stevens wrote:
So, to clarify, even if the package has the ".fc6" tag, it will be found in the F7 repos and, when updated, will be given the appropriate ".fc7" or ".f7" tag, correct?
Correct. For the time being, they will remain as ".fc6" packages. When they are updated or rebuilt though, they will receive a ".fc7" tag.
(Note: The "FC" in this tag means "Fedora Collection.")
On Fri, Jun 01, 2007 at 14:44:23 -0600, Robin Laing Robin.Laing@drdc-rddc.gc.ca wrote:
Will these packages be in the F7 directories on the mirrors? Or if we want to find these packages do we have to look at FC6 packages?
They are in the F7 repository, the F7 install disks and the F7 directories on the mirrors.
On Fri, Jun 01, 2007 at 11:57:21 -0700, Rick Stevens rstevens@internap.com wrote:
On Fri, 2007-06-01 at 11:17 -0500, Bruno Wolff III wrote:
On Thu, May 31, 2007 at 19:48:40 -0600, Frank Cox theatre@sasktel.net wrote:
After upgrading this computer from FC6 to Fedora 7 I see that I have several left-over FC6 rpms that didn't get replaced for some reason:
If you upgraded without using the everything repository some of these may be things that were superceded in extras.
You might want to get a list of all of the everything rpms and see which of these aren't on that list.
Some packages weren't changed by F7 and the names will still contain ".fc6". This is very clearly stated in the release notes, which should be mandatory reading by anyone installing (or upgrading to) F7. I quote:
8.5. Packages with ".fc6" Tag There have not been any major changes in the toolchain in Fedora 7. Therefore, some packages in Fedora 7 might retain ".fc6" in the release tag if they have been inherited from the previous release without any changes. Fedora maintainers have not rebuilt these packages for Fedora 7 to avoid making end users download the packages for only a release tag change. This measure ensures that the robustness is not affected by any potential changes evoked by rebuilds. This naming of packages is merely cosmetic, and does not in any way affect the functionality of the software.
Read the release notes. Please!
I did and I knew about some packages still having fc6 in the name. However it is still possible when doing an upgrade to have some packages with fc6 in the name that shouldn't be there any more. This might be because the upgrade happened without access to the everything repository (or perhaps Livna's F7 repository) or because the upgrade didn't handle that package.
Though I will say that the using the --last option suggestion was a better option than trying to compare names.