stable

erlang-22.0.7-2.fc31

FEDORA-2019-6373b3ccf5 created by peter 6 years ago for Fedora 31
  • Erlang ver. 22.0.7

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2019-6373b3ccf5

This update has been submitted for testing by peter.

6 years ago

This update's test gating status has been changed to 'waiting'.

6 years ago

This update's test gating status has been changed to 'ignored'.

6 years ago

This update has been pushed to testing.

6 years ago

This update can be pushed to stable now if the maintainer wishes

6 years ago

This update has been submitted for stable by pwalter.

6 years ago

This update has been pushed to stable.

6 years ago
User Icon stevestorey commented & provided feedback 6 years ago
karma

I recently upgraded from F30 -> F31, which removed rabbitmq-server and couchdb, along with erlang-snappy, erlang-sd_notify, and erlang-jiffy, and it wouldn't re-install them because:

# dnf install rabbitmq-server couchdb
Copr repo for kernel-stabilization owned by jforbes                                                                             376  B/s | 341  B     00:00    
Failed to download metadata for repo 'jforbes-kernel-stabilization'
Ignoring repositories: jforbes-kernel-stabilization
Last metadata expiration check: 0:09:05 ago on Thu 31 Oct 2019 19:56:39 GMT.
Error: 
 Problem 1: package couchdb-1.7.1-16.fc31.x86_64 requires erlang-snappy(x86-64), but none of the providers can be installed
  - conflicting requests
  - nothing provides erlang(erl_nif_version) = 2.14 needed by erlang-snappy-1.1.1-0.15.git348da43.fc31.x86_64
 Problem 2: package rabbitmq-server-3.7.16-1.fc31.x86_64 requires erlang-sd_notify(x86-64), but none of the providers can be installed
  - conflicting requests
  - nothing provides erlang(erl_nif_version) = 2.14 needed by erlang-sd_notify-1.0-11.fc31.x86_64
(try to add '--skip-broken' to skip uninstallable packages)

which is indeed true because as of https://src.fedoraproject.org/rpms/erlang/c/6d1b9b2ecad9542784ada2918476f9fae2018bd8?branch=master the NIF version provided is now 2.15, but the packages in question haven't been rebuilt against the new NIF version I guess (as did happen for https://fedoraproject.org/wiki/Changes/Erlang_21#Dependencies but not for https://fedoraproject.org/wiki/Changes/Erlang_22#Dependencies)

Solution for me was to

$ koji download-build --arch=x86_64 erlang-21.3.8.6-2.fc31
$ sudo downgrade ./*.rpm

after which I was able to successfully install and run rabbitmq-server. Obviously I then have to add an "exclude" line to the dnf config in order to avoid lots of dependency problems when doing "dnf upgrade" again.

Can we get all the relevant dependent packages rebuilt?

thanks!

Steve


Please log in to add feedback.

Metadata
Type
unspecified
Karma
-1
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
6 years ago
in testing
6 years ago
in stable
6 years ago
BZ#1683660 erlang-22.0.7 is available
0
0

Automated Test Results