On 28/08/17 10:11, Ed Greshko wrote:
On 08/28/2017 08:03 AM, Eyal Lebedinsky wrote:
> A recent update asked to remove firefox (55.0.1-1.fc26), and when I followed with
> an install
> I ended with the old version 54.0-2.fc26 installed.
>
> Attempting to upgrade to the latest goes nowhere (see below).
> I found a redhat bugzilla regarding an unwise decision to force an unnecessary
> dependency
> https://bugzilla.redhat.com/show_bug.cgi?id=1484345
> mentioning there is a new package (firefox-55.0.2-3), but it is not showing up.
>
> Anyone knows what is going on with this?
> Firefox is the most 'net facing application here and I need to have the latest
> version installed.
>
> TIA
>
> ==
> $ sudo dnf update firefox
> Last metadata expiration check: 0:04:37 ago on Mon Aug 28 09:49:01 2017.
> Dependencies resolved.
>
> Problem: problem with installed package nspr-devel-4.16.0-1.fc26.x86_64
> - package firefox-55.0.2-2.fc26.x86_64 conflicts with pkgconfig(nspr) >= 4.16
> provided by nspr-devel-4.16.0-1.fc26.x86_64
> - cannot install the best update candidate for package firefox-54.0-2.fc26.x86_64
>
==============================================================================================================
>
> Package Arch Version
> Repository Size
>
==============================================================================================================
>
> Skipping packages with conflicts:
> (add '--best --allowerasing' to command line to force their upgrade):
> firefox x86_64 55.0.2-2.fc26
> updates 82 M
> nspr-devel x86_64 4.16.0-1.fc26
> updates 119 k
>
> Transaction Summary
>
==============================================================================================================
>
> Skip 2 Packages
>
> Nothing to do.
> Complete!
>
If you don't need it, or can do without it for a while, do a "dnf erase
nspr-devel"
and then update firefox.
[egreshko@acer ~]$ rpm -q firefox
firefox-55.0.2-2.fc26.x86_64
[egreshko@acer ~]$ rpm -q nspr-devel
package nspr-devel is not installed
Thanks. Tried this already but was not confident that it was safe to do:
$ sudo dnf erase nspr-devel
Dependencies resolved.
===================================================================================================================================================================================================================
Package Arch
Version Repository
Size
===================================================================================================================================================================================================================
Removing:
nspr-devel x86_64
4.16.0-1.fc26 @updates
446 k
Removing depended packages:
evolution-data-server-devel i686
3.24.5-1.fc26 @@commandline
4.8 M
evolution-data-server-devel x86_64
3.24.5-1.fc26 @@commandline
4.8 M
libgdata-devel x86_64
0.17.8-1.fc26 @@commandline
8.1 M
liboauth-devel x86_64
1.0.3-6.fc26 @@commandline
42 k
nss-devel x86_64
3.32.0-1.1.fc26 @updates
813 k
nss-softokn-devel x86_64
3.32.0-1.2.fc26 @updates
11 k
nss-util-devel x86_64
3.32.0-1.0.fc26 @updates
259 k
xulrunner-devel x86_64
44.0-9.fc26 @@commandline
54 M
Removing unused dependencies:
webkitgtk4-devel x86_64
2.16.6-1.fc26 @@commandline
2.7 M
webkitgtk4-jsc-devel x86_64
2.16.6-1.fc26 @@commandline
327 k
Transaction Summary
===================================================================================================================================================================================================================
Remove 3 Packages
Freed space: 77 M
Is this ok [y/N]: n
Operation aborted.
--
Eyal Lebedinsky (fedora(a)eyal.emu.id.au)