On 28/08/17 10:46, Ed Greshko wrote:
On 08/28/2017 08:34 AM, Eyal Lebedinsky wrote:
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.


The *-devel packages are "development" packages that are use if you're building 
or
recompiling source.

Most people never need these.  Removing them will not cause anything to break.  
Just
won't be able to build some packages on your own.

True, but I do build packages at times. Nevertheless, I can always reinstall 
the dependencies when needed,
so I'll bite now and see how it goes.

Still, it is probably a good idea to fix the root cause...

cheers

--
Eyal Lebedinsky (fed...@eyal.emu.id.au)
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org

Reply via email to