Bug 1370190 - fpc-srpm-macros-1.0-1.fc24.noarch.rpm is installed for no good reason
Summary: fpc-srpm-macros-1.0-1.fc24.noarch.rpm is installed for no good reason
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: fpc-srpm-macros
Version: 24
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Mattia Verga
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-25 13:38 UTC by udo
Modified: 2016-09-02 12:28 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-02 11:44:52 UTC
Type: Bug


Attachments (Terms of Use)

Description udo 2016-08-25 13:38:03 UTC
Description of problem:
Dependency choices were wrong. There is no fpc on this box, so why install this rpm?

Version-Release number of selected component (if applicable):
fpc-srpm-macros-1.0-1.fc24.noarch.rpm

How reproducible:
dnf update


Actual results:
rpm installed

Expected results:
rpm not installed due to sane reasoning on dependencies with fpc.

Additional info:
Please explain the current situation to me.

Comment 1 Mattia Verga 2016-09-02 11:44:52 UTC
fpc-srpm-macros is required by redhat-rpm-config and not by fpc.

It's used on build machines to list all architectures where fpc is available. You probably got the latest update of redhat-rpm-config on your machine that now requires fpc-srpm-macros.

Comment 2 udo 2016-09-02 12:28:22 UTC
Then why is fpc-labelled stuff required on machines where fpc is not present?
Why is labelled this way? As you notice via this bug it confusing and feeding the idea of dependency-hell.
Unnecessary stuff it is, I removed the rpm and all works fine.


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