Bug 1551223 - exa fails to run due to libhttp_parser.so.2.1 missing
Summary: exa fails to run due to libhttp_parser.so.2.1 missing
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: rust-exa
Version: 27
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Igor Gnatenko
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1568808
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-03-03 15:17 UTC by Jon Jensen
Modified: 2018-04-18 09:34 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-04-18 09:34:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jon Jensen 2018-03-03 15:17:04 UTC
Description of problem:

% exa                 
exa: error while loading shared libraries: libhttp_parser.so.2.1: cannot open shared object file: No such file or directory

Version-Release number of selected component (if applicable):

% rpm -qi exa
Name        : exa
Version     : 0.8.0
Release     : 3.fc27
Architecture: x86_64
Install Date: Sat 03 Mar 2018 07:56:10 AM MST
Group       : Unspecified
Size        : 844851
License     : MIT
Signature   : RSA/SHA256, Fri 12 Jan 2018 09:45:46 AM MST, Key ID f55e7430f5282ee4
Source RPM  : rust-exa-0.8.0-3.fc27.src.rpm
Build Date  : Fri 12 Jan 2018 09:37:21 AM MST
Build Host  : buildvm-16.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : https://crates.io/crates/exa
Summary     : Modern replacement for ls

% rpm -qi http-parser
Name        : http-parser
Version     : 2.7.1
Release     : 7.fc27
Architecture: x86_64
Install Date: Sat 18 Nov 2017 12:33:39 PM MST
Group       : Unspecified
Size        : 76104
License     : MIT
Signature   : RSA/SHA256, Thu 03 Aug 2017 08:58:31 PM MDT, Key ID f55e7430f5282ee4
Source RPM  : http-parser-2.7.1-7.fc27.src.rpm
Build Date  : Thu 03 Aug 2017 03:32:43 AM MDT
Build Host  : buildvm-22.phx2.fedoraproject.org
Relocations : (not relocatable)
Packager    : Fedora Project
Vendor      : Fedora Project
URL         : https://github.com/nodejs/http-parser
Summary     : HTTP request/response parser for C

How reproducible:

Every time.

Steps to Reproduce:

Just try to run exa.

Actual results:

Fails to run.

Comment 1 Igor Gnatenko 2018-04-18 09:23:08 UTC
Sorry for such long delay.. This is really weird.

Comment 2 Igor Gnatenko 2018-04-18 09:33:54 UTC
so exa depends on libgit2 which depends on http-parser.. You seem to have something wrong with your system =(


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