Bug 1732435 - nodejs module libnghttp2 conflicts with Steam install
Summary: nodejs module libnghttp2 conflicts with Steam install
Keywords:
Status: NEW
Alias: None
Product: Fedora Modules
Classification: Fedora
Component: nodejs
Version: unspecified
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Hracek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-23 11:41 UTC by Gergely Gombos
Modified: 2019-08-02 23:08 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)


Links
System ID Priority Status Summary Last Updated
RPM Fusion 5313 None None None 2019-07-23 11:41:07 UTC

Description Gergely Gombos 2019-07-23 11:41:08 UTC
Description of problem:
I can't install Steam (from RPMFusion) when the nodejs module is enabled.

Version-Release number of selected component (if applicable):
Tried nodejs:10 stream. Current version was linghttp2-1.38.0-1.module_f30+4047+77c83006 in updates-modular.

Steps to Reproduce:
1. Install nodejs and libnghttp2 from module
2. Try to install Steam


Actual results:
- package steam-1.0.0.61-1.fc30.i686 requires libcurl(x86-32), but none of the providers can be installed
  - package steam-1.0.0.59-8.fc30.i686 requires libcurl(x86-32), but none of the providers can be installed
  - package libcurl-7.64.0-8.fc30.i686 requires libnghttp2.so.14, but none of the providers can be installed
  - package libcurl-minimal-7.64.0-8.fc30.i686 requires libnghttp2.so.14, but none of the providers can be installed
  - package libcurl-7.64.0-6.fc30.i686 requires libnghttp2.so.14, but none of the providers can be installed
  - package libcurl-minimal-7.64.0-6.fc30.i686 requires libnghttp2.so.14, but none of the providers can be installed
  - package libnghttp2-1.38.0-1.fc30.i686 is excluded
  - package libnghttp2-1.37.0-1.fc30.i686 is excluded


Expected results:
No errors :)

Additional info:
It must be some arch conflict maybe? Or a libcurl packaging issue?
Disabling the nodejs module, reverting to the "stock" libnghttp2 worked - then the i686 and x86_64 packages can be installed side-by-side.


Note You need to log in before you can comment on or make changes to this bug.