| Summary: | fedup broken dependencies | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Germano Massullo <germano.massullo> | ||||
| Component: | fedup | Assignee: | Will Woods <wwoods> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 19 | CC: | authorama, awilliam, nmvega, tflink, wwoods | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-11-05 02:32:51 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
Created attachment 838249 [details]
complete console output
$ rpm -qa poppler* poppler-0.22.1-5.fc19.x86_64 poppler-glib-0.22.1-5.fc19.x86_64 poppler-qt-0.22.1-5.fc19.x86_64 poppler-data-0.4.6-4.fc19.noarch poppler-utils-0.22.1-5.fc19.x86_64 $ rpm -qa boost-date-time* boost-date-time-1.53.0-14.fc19.x86_64 $ rpm -qa libreoffice* libreoffice-opensymbol-fonts-4.1.3.2-11.fc19.noarch libreoffice-writer-4.1.3.2-11.fc19.x86_64 libreoffice-impress-4.1.3.2-11.fc19.x86_64 libreoffice-base-4.1.3.2-11.fc19.x86_64 libreoffice-draw-4.1.3.2-11.fc19.x86_64 libreoffice-calc-4.1.3.2-11.fc19.x86_64 libreoffice-pdfimport-4.1.3.2-11.fc19.x86_64 libreoffice-core-4.1.3.2-11.fc19.x86_64 libreoffice-graphicfilter-4.1.3.2-11.fc19.x86_64 libreoffice-math-4.1.3.2-11.fc19.x86_64 libreoffice-langpack-it-4.1.3.2-11.fc19.x86_64 libreoffice-ure-4.1.3.2-11.fc19.x86_64 It's not really a fedup bug, just an issue with the LO packages in F19 being newer than F20, which makes it difficult to depsolve the upgrade. I'm not really sure what to do with this bug as there's not much fedup can do about it. I guess I'll set ON_QA, because there's a newer LO build for F20 in updates-testing: https://admin.fedoraproject.org/updates/libreoffice-4.1.4.2-1.fc20 once that goes stable, these problems should go away. I'm seeing the same thing too, but getting a lot more warnings that don't make sense. Basically each line below is saying: "Package-A" requires "Package-A" (the exact same package).
The command I ran (after performing all pre-flight checks, per upgrade instructions) is this:
sudo fedup-cli --network 20 (Version: fedup-0.8.0-3.fc19.noarch)
BTW: as reported in other Bugs, when I ignore the below and reboot to initiate the upgrade (selecting the GRUB "Update" entry), when the booting O/S reaches the "Reached target Update", it just reboots boots.... it doesn't do the update.
It just deletes the GRUB "Update" entry.
I did this on two other laptops (fc19 to f20) with IDENTICAL O/S' (meaning I keep everything identical nearly down to the byte), and it worked with no problem. The difference here (I think) is that I was using an older version of "fedup", perhaps even 0.7.x for the previous two laptops that succeeded.
Any ideas? Thanks in advance! :)
WARNING: problems were encountered during transaction test:
broken dependencies
caribou-0.4.13-1.fc20.x86_64 requires caribou-0.4.13-1.fc20.x86_64
xarchiver-0.5.2-18.fc20.x86_64 requires xarchiver-0.5.2-18.fc20.x86_64
speech-dispatcher-0.8-5.fc20.x86_64 requires speech-dispatcher-0.8-5.fc20.x86_64
maven-site-plugin-3.3-2.fc20.noarch requires maven-site-plugin-3.3-2.fc20.noarch
system-config-httpd-5:1.5.5-6.fc20.noarch requires system-config-httpd-5:1.5.5-6.fc20.noarch
udisks2-2.1.1-1.fc20.x86_64 requires udisks2-2.1.1-1.fc20.x86_64
liblognorm-0.3.7-1.fc20.x86_64 requires liblognorm-0.3.7-1.fc20.x86_64
python-pyside-devel-1.1.0-4.fc20.x86_64 requires python-pyside-devel-1.1.0-4.fc20.x86_64
php-pear-1:1.9.4-23.fc20.noarch requires php-pear-1:1.9.4-23.fc20.noarch
perl-Module-Manifest-1.08-12.fc20.noarch requires perl-Module-Manifest-1.08-12.fc20.noarch
texlive-collection-basic-3:svn30372.0-4.20131226_r32488.fc20.noarch requires texlive-collection-basic-3:svn30372.0-4.20131226_r32488.fc20.noarch
gstreamer-plugins-bad-free-0.10.23-19.fc20.i686 requires gstreamer-plugins-bad-free-0.10.23-19.fc20.i686
redhat-lsb-core-4.1-21.fc20.x86_64 requires redhat-lsb-core-4.1-21.fc20.x86_64
BackupPC-3.2.1-15.fc20.x86_64 requires BackupPC-3.2.1-15.fc20.x86_64
crda-1.1.3_2013.02.13-4.fc20.x86_64 requires crda-1.1.3_2013.02.13-4.fc20.x86_64
gksu-polkit-libs-0.0.3-8.gitf8ce834c.fc20.x86_64 requires gksu-polkit-libs-0.0.3-8.gitf8ce834c.fc20.x86_64
metacity-2.34.13-6.fc20.x86_64 requires metacity-2.34.13-6.fc20.x86_64
texlive-dvips-3:svn32380.0-4.fc20.noarch requires texlive-dvips-3:svn32380.0-4.fc20.noarch
texlive-texliveonfly-3:svn26313.0-4.fc20.noarch requires texlive-texliveonfly-3:svn26313.0-4.fc20.noarch
texlive-dvisvgm-bin-3:svn30613.0-4.20131226_r32488.fc20.x86_64 requires texlive-dvisvgm-bin-3:svn30613.0-4.20131226_r32488.fc20.x86_64
texlive-bibtex-3:svn29764.0.99d-4.fc20.noarch requires texlive-bibtex-3:svn29764.0.99d-4.fc20.noarch
perl-HTTP-Message-6.06-7.fc20.noarch requires perl-HTTP-Message-6.06-7.fc20.noarch
gnome-python2-bonobo-2.28.1-13.fc20.x86_64 requires gnome-python2-bonobo-2.28.1-13.fc20.x86_64
texlive-luatex-bin-3:svn31084.0-4.20131226_r32488.fc20.x86_64 requires texlive-luatex-bin-3:svn31084.0-4.20131226_r32488.fc20.x86_64
kmod-wl-3.11.6-200.fc19.x86_64-6.30.223.141-1.fc19.6.x86_64 requires kernel-3.12.5-200.fc19.x86_64, kernel-3.11.6-200.fc19.x86_64
libgphoto2-2.5.2-5.fc20.i686 requires libgphoto2-2.5.2-5.fc20.i686
fluidsynth-libs-1.1.6-3.fc20.x86_64 requires fluidsynth-libs-1.1.6-3.fc20.x86_64
openconnect-5.02-1.fc20.x86_64 requires openconnect-5.02-1.fc20.x86_64
python-adns-1.2.1-12.fc20.x86_64 requires python-adns-1.2.1-12.fc20.x86_64
pam-1.1.8-1.fc20.i686 requires pam-1.1.8-1.fc20.i686
gnome-dvb-daemon-0.2.10-3.fc20.x86_64 requires gnome-dvb-daemon-0.2.10-3.fc20.x86_64
kmod-VirtualBox-3.11.6-200.fc19.x86_64-4.3.0-2.fc19.x86_64 requires kernel-3.12.5-200.fc19.x86_64, kernel-3.11.6-200.fc19.x86_64
perl-DateTime-Format-W3CDTF-0.06-7.fc20.noarch requires perl-DateTime-Format-W3CDTF-0.06-7.fc20.noarch
maven-remote-resources-plugin-1.4-5.fc20.noarch requires maven-remote-resources-plugin-1.4-5.fc20.noarch
sord-0.12.0-3.fc20.x86_64 requires sord-0.12.0-3.fc20.x86_64
xorg-x11-apps-7.7-7.fc20.x86_64 requires xorg-x11-apps-7.7-7.fc20.x86_64
redhat-lsb-languages-4.1-21.fc20.x86_64 requires redhat-lsb-languages-4.1-21.fc20.x86_64
kmod-VirtualBox-3.12.5-200.fc19.x86_64-4.3.6-1.fc19.1.x86_64 requires kernel-3.12.5-200.fc19.x86_64, kernel-3.11.6-200.fc19.x86_64
xorg-x11-drv-evdev-2.8.2-1.fc20.x86_64 requires xorg-x11-drv-evdev-2.8.2-1.fc20.x86_64
swell-foop-3.10.1-1.fc20.x86_64 requires swell-foop-3.10.1-1.fc20.x86_64
slang-slsh-2.2.4-11.fc20.x86_64 requires slang-slsh-2.2.4-11.fc20.x86_64
intltool-0.50.2-7.fc20.noarch requires intltool-0.50.2-7.fc20.noarch
libselinux-2.2.1-6.fc20.i686 requires libselinux-2.2.1-6.fc20.i686
perl-XML-LibXML-1:2.0105-1.fc20.x86_64 requires perl-XML-LibXML-1:2.0105-1.fc20.x86_64
mojo-parent-32-4.fc20.noarch requires mojo-parent-32-4.fc20.noarch
libxml2-devel-2.9.1-2.fc20.x86_64 requires libxml2-devel-2.9.1-2.fc20.x86_64
perl-Params-Validate-1.08-6.fc20.x86_64 requires perl-Params-Validate-1.08-6.fc20.x86_64
hwloc-libs-1.7-2.fc20.x86_64 requires hwloc-libs-1.7-2.fc20.x86_64
libXvMC-devel-1.0.8-2.fc20.x86_64 requires libXvMC-devel-1.0.8-2.fc20.x86_64
maven-plugin-bundle-2.3.7-10.fc20.noarch requires maven-plugin-bundle-2.3.7-10.fc20.noarch
hadoop-0.20-mapreduce-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64 requires hadoop-hdfs-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64
nautilus-3.10.1-2.fc20.x86_64 requires nautilus-3.10.1-2.fc20.x86_64
texlive-currfile-3:svn29012.0.7b-4.fc20.noarch requires texlive-currfile-3:svn29012.0.7b-4.fc20.noarch
maven-doxia-sitetools-1.4-2.fc20.noarch requires maven-doxia-sitetools-1.4-2.fc20.noarch
ladspa-tap-plugins-0.7.0-12.fc20.x86_64 requires ladspa-tap-plugins-0.7.0-12.fc20.x86_64
hadoop-libhdfs-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64 requires hadoop-hdfs-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64
hugin-base-2013.0.0-5.fc20.x86_64 requires hugin-base-2013.0.0-5.fc20.x86_64
rhythmbox-3.0.1-3.fc20.x86_64 requires rhythmbox-3.0.1-3.fc20.x86_64
texlive-metafont-3:svn29764.2.718281-4.fc20.noarch requires texlive-metafont-3:svn29764.2.718281-4.fc20.noarch
python-twitter-1.1-1.fc20.noarch requires python-twitter-1.1-1.fc20.noarch
texlive-lacheck-3:svn29764.1.26-4.fc20.noarch requires texlive-lacheck-3:svn29764.1.26-4.fc20.noarch
hadoop-httpfs-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64 requires hadoop-hdfs-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64
python3-sphinx-1.1.3-8.fc20.noarch requires python3-sphinx-1.1.3-8.fc20.noarch
pygame-1.9.1-14.fc20.x86_64 requires pygame-1.9.1-14.fc20.x86_64
perl-Exception-Class-1.37-4.fc20.noarch requires perl-Exception-Class-1.37-4.fc20.noarch
docbook-utils-0.6.14-37.fc20.noarch requires docbook-utils-0.6.14-37.fc20.noarch
smp_utils-0.97-5.fc20.x86_64 requires smp_utils-0.97-5.fc20.x86_64
jack-audio-connection-kit-1.9.9.5-3.fc20.x86_64 requires jack-audio-connection-kit-1.9.9.5-3.fc20.x86_64
texlive-hyperref-3:svn28213.6.83m-4.fc20.noarch requires texlive-hyperref-3:svn28213.6.83m-4.fc20.noarch
texlive-pstricks-3:svn32464.2.49a-4.fc20.noarch requires texlive-pstricks-3:svn32464.2.49a-4.fc20.noarch
python-bugzilla-0.9.0-2.fc20.noarch requires python-bugzilla-0.9.0-2.fc20.noarch
icedax-1.1.11-22.fc20.x86_64 requires icedax-1.1.11-22.fc20.x86_64
hadoop-hdfs-zkfc-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64 requires hadoop-hdfs-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64
maven-source-plugin-2.2.1-6.fc20.noarch requires maven-source-plugin-2.2.1-6.fc20.noarch
texlive-collection-latexrecommended-3:svn31071.0-4.20131226_r32488.fc20.noarch requires texlive-collection-latexrecommended-3:svn31071.0-4.20131226_r32488.fc20.noarch
texlive-oberdiek-3:svn30469.0-4.fc20.noarch requires texlive-oberdiek-3:svn30469.0-4.fc20.noarch
python-pmw-1.3.2-15.fc20.noarch requires python-pmw-1.3.2-15.fc20.noarch
fortune-mod-1.99.1-18.fc20.x86_64 requires fortune-mod-1.99.1-18.fc20.x86_64
batik-1.8-0.10.svn1230816.fc20.noarch requires batik-1.8-0.10.svn1230816.fc20.noarch
truezip-driver-zip-7.6.6-11.fc20.noarch requires truezip-driver-zip-7.6.6-11.fc20.noarch
python-ipython-notebook-0.13.2-2.fc20.noarch requires python-ipython-notebook-0.13.2-2.fc20.noarch
texlive-metalogo-3:svn18611.0.12-4.fc20.noarch requires texlive-metalogo-3:svn18611.0.12-4.fc20.noarch
deluge-common-1.3.6-4.fc20.noarch requires deluge-common-1.3.6-4.fc20.noarch
rygel-0.20.2-1.fc20.x86_64 requires rygel-0.20.2-1.fc20.x86_64
perl-AnyEvent-7.05-1.fc20.x86_64 requires perl-AnyEvent-7.05-1.fc20.x86_64
texlive-pkfix-helper-3:svn29725.1.4-4.fc20.noarch requires texlive-pkfix-helper-3:svn29725.1.4-4.fc20.noarch
joda-time-2.3-1.tzdata2013g.fc20.noarch requires joda-time-2.3-1.tzdata2013g.fc20.noarch
kmod-wl-3.12.5-200.fc19.x86_64-6.30.223.141-1.fc19.12.x86_64 requires kernel-3.12.5-200.fc19.x86_64, kernel-3.11.6-200.fc19.x86_64
tk-1:8.5.14-1.fc20.i686 requires tk-1:8.5.14-1.fc20.i686
ORBit2-2.14.19-9.fc20.x86_64 requires ORBit2-2.14.19-9.fc20.x86_64
libselinux-devel-2.2.1-6.fc20.x86_64 requires libselinux-devel-2.2.1-6.fc20.x86_64
perl-IO-Socket-SSL-1.955-1.fc20.noarch requires perl-IO-Socket-SSL-1.955-1.fc20.noarch
librsvg2-2.40.1-1.fc20.i686 requires librsvg2-2.40.1-1.fc20.i686
vinagre-3.10.2-1.fc20.x86_64 requires vinagre-3.10.2-1.fc20.x86_64
prison-1.0-7.fc20.x86_64 requires prison-1.0-7.fc20.x86_64
maven-reporting-impl-2.2-7.fc20.noarch requires maven-reporting-impl-2.2-7.fc20.noarch
wlassistant-0.5.7-18.fc20.x86_64 requires wlassistant-0.5.7-18.fc20.x86_64
Continue with the upgrade at your own risk.
Does 'yum check' report any issues? Hi Adam...
Actually there were issues reported by "yum check" (thank you for reminding me to check again. I thought it was clean, with the exception of Virtualbox).
Fixing the 'yum check' problems (via 'yum reinstall', removing unnecessary packages, etc.) made the aforementioned errors disappear.
The only one that remains is as follows:
========================================
user@linux$ sudo yum check
Loaded plugins: langpacks, refresh-packagekit
VirtualBox-guest-4.3.6-4.fc19.x86_64 has missing requires of VirtualBox-kmod = ('0', '4.3.6', None)
=======================================
However, while fedup-cli reports much cleaner output (as shown next), after I
reboot to initiate the upgrade (selecting the GRUB "Update" entry), when the booting O/S reaches the "Reached target Update", it just reboots.... it doesn't do the update. It just deletes the GRUB "Update" entry.
Arguably that is different Bug (but just saying). :)
user@linux$ sudo fedup-cli --network 20
setting up repos...
getting boot images...
.treeinfo.signed | 2.0 kB 00:00:00
setting up update...
finding updates 100% [========================================================================]
verify local files 100% [=====================================================================]
testing upgrade transaction
rpm transaction 100% [========================================================================]
rpm install 100% [============================================================================]
setting up system for upgrade
Finished. Reboot to start upgrade.
Packages without updates:
VirtualBox-4.3-4.3.6_91406_fedora18-1.x86_64
VirtualBox-guest-4.3.6-4.fc19.x86_64
VirtualBox-kmodsrc-4.3.6-4.fc19.x86_64
a52dec-0.7.4-18.fc19.x86_64
adobe-release-x86_64-1.0-1.noarch
akmods-0.5.1-3.fc19.noarch
aqute-bnd-0.0.363-8.fc19.noarch
bigtop-jsvc-1.0.10-1.cdh4.5.0.p0.23.el6.x86_64
bigtop-tomcat-6.0.37-1.cdh4.5.0.p0.23.el6.noarch
bigtop-utils-0.6.0+186-1.cdh4.5.0.p0.23.el6.noarch
clojure-compat-1.2.1-4.fc19.noarch
cloudera-cdh-4-0.noarch
directfb-1.6.2-3.fc19.x86_64
easymock2-2.5.2-9.fc19.noarch
flash-plugin-11.2.202.332-release.x86_64
hadoop-2.0.0+1518-1.cdh4.5.0.p0.24.el6.x86_64
jitsi-2.3-4868.x86_64
kernel-3.12.6-200.fc19.x86_64
kernel-devel-3.12.6-200.fc19.x86_64
kmod-wl-3.12.6-200.fc19.x86_64-6.30.223.141-1.fc19.2.x86_64
lame-libs-3.99.5-2.fc19.x86_64
libdca-0.0.5-7.fc19.x86_64
libmad-0.15.1b-16.fc19.x86_64
libmimic-1.0.4-6.fc19.x86_64
libmms-0.6.2-3.fc19.x86_64
libmpeg2-0.5.1-10.fc19.x86_64
librtmp-2.4-0.3.20110811gitc58cfb3e.fc19.x86_64
msttcorefonts-2.5-1.noarch
opencore-amr-0.1.3-3.fc19.x86_64
parquet-1.2.5-1.cdh4.5.0.p0.17.el6.noarch
parquet-format-1.0.0-1.cdh4.5.0.p0.20.el6.noarch
plexus-container-default-1.0-0.13.a9.fc19.noarch
python-urlgrabber-3.10-0.fc19.noarch
setroubleshoot-plugins-3.0.58-2.fc19.noarch
shiboken-1.1.0-3.fc19.x86_64
shiboken-devel-1.1.0-3.fc19.x86_64
shiboken-libs-1.1.0-3.fc19.x86_64
skype-4.2.0.11-fc16.i586
system-config-boot-1.0-4.fc19.x86_64
twolame-libs-0.3.13-3.fc19.x86_64
unetbootin-0-15.585bzr.fc19.x86_64
vcdimager-0.7.24-6.fc19.x86_64
vcdimager-libs-0.7.24-6.fc19.x86_64
vo-amrwbenc-0.1.2-1.fc19.x86_64
zookeeper-3.4.5+24-1.cdh4.5.0.p0.23.el6.noarch
144:wingide4.1-4.1.14-1.x86_64
1:faad2-libs-2.7-4.fc19.x86_64
WARNING: problems were encountered during transaction test:
broken dependencies
kmod-wl-3.12.6-200.fc19.x86_64-6.30.223.141-1.fc19.2.x86_64 requires kernel-3.12.6-200.fc19.x86_64
Continue with the upgrade at your own risk.
yes, that's definitely a different bug. file it separately. that was the symptom of trying to upgrade with fedup 0.7, but I assume by this point you're using 0.8? Yes I'm using: "fedup-0.8.0-3.fc19.noarch". I will look for the other BUG id (that says upgrading from 0.7 to 0.8 solves things) and paste my issue there. Thanks for the help here! :) No, please don't, 0.8 definitely resolved the most common cause of that symptom (literally *all* f20 upgrades with 0.7 fail in that way, and that's definitely fixed). You must have another cause of the same symptom. Please file a new bug. Gotcha. Yes I noticed that too when perusing the BUGS tonight and (for the same reason you just gave) decided to file a *new* bug (and did). =:). Thanks again Adam. The LO dep issue was resolved long ago. |
Description of problem: During fedup packages downloading process I obtain: WARNING: problems were encountered during transaction test: broken dependencies libreoffice-pdfimport-1:4.1.3.2-11.fc19.x86_64 requires poppler-0.22.1-5.fc19.x86_64 libreoffice-core-1:4.1.3.2-11.fc19.x86_64 requires boost-date-time-1.53.0-14.fc19.x86_64 Continue with the upgrade at your own risk. Version-Release number of selected component (if applicable): fedup-0.8.0-3.fc19.noarch from updates-testing