Problem description: Added problem, you pull down menus don't include the latest versions... Steps to reproduce: Downloaded the Updated files and extracted both separate files, and extracted them. Changed to the RPMS directory to update, and it fails with the dependencies. [root@setzco LibreOffice_4.2.2.1_Linux_x86-64_rpm]# cd RPMS/ [root@setzco RPMS]# rpm -Uvh *.rpm error: Failed dependencies: libobasis4.2-en-US <= 4.2.1.1-1 is needed by (installed) libobasis4.2-en-US-help-4.2.1.1-1.x86_64 Copied the Help RPM from the helppack RPM from the other directory. [root@setzco RPMS]# cp /home/msetzerii/data/LibreOffice_4.2.2.1_Linux_x86-64_rpm_helppack_en-US/RPMS/*.rpm . Reran the update, and now it works fine. [root@setzco RPMS]# rpm -Uvh *.rpm Preparing... ########################################### [100%] 1:libreoffice4.2-ure ########################################### [ 2%] 2:libobasis4.2-core01 ########################################### [ 4%] Current behavior: Doesn't work to Install as past versions did. Past Versions would install the program, and then run the update the helppack. Expected behavior: Either the same as past, or just included the helppack in the install to make it work. Operating System: Fedora Version: 4.2.1.1 release
*** Bug 79899 has been marked as a duplicate of this bug. ***
*** Bug 75391 has been marked as a duplicate of this bug. ***
*** Bug 77357 has been marked as a duplicate of this bug. ***
Okay, now this is embarrassing. I posted the following over on Red Hat for LibreCAD: https://bugzilla.redhat.com/show_bug.cgi?id=1113380#c5 $ su root -c "rpm -Uvh LibreOffice_4.3.4.1_Linux_x86-64_rpm/RPMS/*.rpm" Password: error: Failed dependencies: libobasis4.3-en-US <= 4.3.3.2-2 is needed by (installed) libobasis4.3-en-US-help-4.3.3.2-2.x86_64 But it is not missing: $ rpm -qa libobasis4.3-en-US libobasis4.3-en-US-4.3.3.2-2.x86_64 That sure look "<= 4.3.3.2-2" to me. And they answered me (what a bunch of nice guys)! https://bugzilla.redhat.com/show_bug.cgi?id=1113380#c6 I'm really not sure how you ended up here, this is a closed bug on Librecad (not LibreOffice). That said, I'm going to try to guess at your issue: You're updating from a directory full of rpms for LibreOffice 4.3.4.1. What the error is saying is that in the transaction, libobasis4.3-en-US gets updated from 4.3.3.2 to 4.3.4.1, but libobasis4.3-en-US-help does not, leaving it with an unresolved dependency on the old libobasis4.2-en-US (4.3.3.2), and failing the transaction (because you don't want broken dependencies). I would look in that directory and see if libobasis4.3-en-US-help is in there, I suspect it is missing. If that package went away in 4.3.4.1, it _should_ have been properly Provided/Obsoleted by something else in the package set (likely libobasis4.3-en-US), but since that clearly isn't happening, you might have to manually remove libobasis4.3-en-US-help before trying to update again: su root -c "rpm -e libobasis4.3-en-US-help" Is there something here that will help you guys? Many thanks, -T But I'm betting that package is still there and just didn't get downloaded into your directory for some reason. Hope that helps.
*** Bug 81983 has been marked as a duplicate of this bug. ***
(In reply to Todd from comment #4) > You're updating from a directory full of rpms for LibreOffice > 4.3.4.1. What the error is saying is that in the transaction, > libobasis4.3-en-US gets updated from 4.3.3.2 to 4.3.4.1, but > libobasis4.3-en-US-help does not, leaving it with an unresolved > dependency on the old libobasis4.2-en-US (4.3.3.2), and failing > the transaction (because you don't want broken dependencies). AFAIK helppacks and langpacks are distributed separately from the primary bundle of a LibreOffice installer. Example: http://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86@45-TDF/current/ master~2015-01-20_16.05.21_LibreOfficeDev_4.5.0.0.alpha0_Linux_x86_rpm.tar.gz master~2015....rpm_helppack_en-US.tar.gz master~2015....rpm_langpack_en-US.tar.gz master~2015....rpm_sdk.tar.gz If the help was installed with a dependency on 4.3.4.1, I'd imagine that removing 4.3.4.1 would also remove any dependent packages that didn't have available upgrades (e.g. 4.3.4.1-help). You mentioned that past versions upgraded the help as well -- were those updates from RH or from LO servers?
This is with the released updates from LibreOffice site. Extracting all of the released updates for some time now fails as is. You extract the main one, and it will not install due to the dependence. Simply copying the rpm file from the help archive into the same directory as all the others, and the running the update works just fine. I guess one could go thru the process on uninstalling the program and the help, and then manually doing the update of the program and then the help. But why put out something that doesn't just work. Why not just include the help file in the batch as one simple package.
(In reply to Robinson Tryon (qubit) from comment #6) > You mentioned that past versions > upgraded the help as well -- were those updates from RH or from LO servers? Straight from the LO server. I am on Scientific Linux 6.6 and Sl's repos are sadly out-of-date. I first install the program, then install the help pack Maybe I should install the help pack first?
(In reply to Michael Setzer II from comment #7) > Why not just include the help file in the batch as one > simple package. Never understood why this wasn't always the case anyway.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.