Bug 429032
Summary: | differences between F8 install and F7-F8 DVD upgrade | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | cje |
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 9 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-06-10 14:29:38 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
cje
2008-01-16 21:56:13 UTC
Does the discrepancy hold true for installing/upgrading Fedora 9? i'll be testing those scenarios over the next few weeks. All right. Please let us know if you find it in F9. okay. here's the first test: "clean F8 x86_64 DVD install followed immediately by F9 x86_64 upgrade" vs "clean F9 x86_64 DVD install". packages only in upgraded system: aspell-0.60.5-3.fc7.x86_64 aspell-en-6.0-8.fc8.x86_64 autofs-5.0.2-16.x86_64 beecrypt-4.1.2-13.x86_64 comps-extras-13-1.noarch cracklib-python-2.8.12-2.x86_64 curl-7.18.1-1.fc9.x86_64 dejavu-lgc-fonts-2.19-1.noarch dialog-1.1-2.20070704.fc8.x86_64 ekiga-2.0.11-1.fc8.x86_64 fedorainfinity-gdm-theme-8.0.1-1.fc8.noarch gd-2.0.35-5.fc9.x86_64 gimp-help-2-0.2.0.13.fc8.noarch gnome-volume-manager-2.17.0-8.fc8.x86_64 gutenprint-plugin-5.0.1-5.fc8.x86_64 libflashsupport-000-0.5.svn20070904.x86_64 libsane-hpaio-2.7.7-6.fc8.x86_64 mozplugger-1.10.1-1.x86_64 mythes-en-3.0-1.fc9.noarch opal-2.2.11-1.fc8.x86_64 openoffice.org-langpack-en-2.4.0-12.8.fc9.x86_64 openssl-0.9.8g-6.fc9.i686 pwlib-1.10.10-2.fc8.x86_64 sazanami-fonts-gothic-0.20040629-4.20061016.fc8.noarch SDL-1.2.13-3.fc9.x86_64 system-config-firewall-1.0.8-3.fc8.noarch system-config-language-1.2.12-1.fc8.noarch system-config-soundcard-2.0.6-11.fc8.noarch xorg-x11-drv-ark-0.6.0-6.fc8.x86_64 xorg-x11-drv-avivo-0.0.1-6.fc8.x86_64 xorg-x11-drv-chips-1.1.1-5.fc8.x86_64 xorg-x11-drv-s3-0.5.0-5.fc8.x86_64 xorg-x11-drv-tseng-1.1.0-7.fc8.x86_64 xorg-x11-drv-via-0.2.2-4.fc8.x86_64 xorg-x11-fonts-truetype-7.2-3.fc8.noarch yum-updatesd-0.7-1.fc8.noarch plus 197 i386 packages. packages only in installed system: abyssinica-fonts-1.0-2.fc8.noarch dasher-4.7.3-1.fc9.x86_64 dejavu-fonts-2.24-3.fc9.noarch dejavu-fonts-experimental-2.24-3.fc9.noarch djvulibre-libs-3.5.20-2.fc9.x86_64 efibootmgr-0.5.4-4.fc9.x86_64 evince-djvu-2.22.1.1-1.fc9.x86_64 evince-dvi-2.22.1.1-1.fc9.x86_64 gpg-pubkey-4f2a6fd2-3f9d9d3b.(none) gvfs-fuse-0.2.3-11.fc9.x86_64 hunspell-1.2.1-6.fc9.i386 kerneloops-0.10-11.fc9.x86_64 libertas-usb8388-firmware-5.110.20.p49-1.fc9.noarch libgcc-4.3.0-8.i386 libstdc++-4.3.0-8.i386 ncurses-libs-5.6-16.20080301.fc9.i386 smartmontools-config-5.38-2.fc9.x86_64 thaifonts-scalable-0.4.9-3.fc9.noarch totem-nautilus-2.23.2-2.fc9.x86_64 VLGothic-fonts-20071215-2.fc9.noarch yum-utils-1.1.13-2.fc9.noarch I think a lot of this can be explained by the comps.xml file. If you're not familiar with it, this file describes what packages make up which groups and sets default selections. So from F8 to F9, the comps file got new packages added to it, some packages that were optional became default, and some that were default became optional. You could tell this by diffing the file between releases, though that's going to be difficult to follow because it also includes translations of group names and descriptions. Now, when you upgrade, anaconda does not take the new comps file into account. It just upgrades the packages you've got installed, but does take into account new deps and obsoletes. However, your fresh F9 install will use the new comps file so it will get these new default packages installed that F8 didn't have. Make sense? The i386 packages can be explained as more multilib fun. While this is weird and a little confusing, I don't think it's actually a bug. |