Bug 1038314 - Cyclic dependencies: erlang and erlang-examples
Summary: Cyclic dependencies: erlang and erlang-examples
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: erlang
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Lemenkov
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-04 21:22 UTC by Jakub Jedelsky
Modified: 2014-08-27 18:54 UTC (History)
3 users (show)

Fixed In Version: erlang-17.2.1-1.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-08-27 18:54:09 UTC
Type: Bug


Attachments (Terms of Use)

Description Jakub Jedelsky 2013-12-04 21:22:04 UTC
Description of problem:
It is impossible to remove erlang package with /usr/bin/rpm command with erlang-examples and vice versa. There are cyclic dependencies among these two packages.

Version-Release number of selected component (if applicable):
erlang-R16B-02.3.fc19.x86_64

How reproducible:
always

Steps to Reproduce:
1. try to remove erlang
$ /usr/bin/rpm -e erlang
returns:
error: Failed dependencies:
erlang(x86-64) = R16B-02.3.fc19 is needed by (installed) erlang-examples-R16B-02.3.fc19.x86_64

2. try to remove erlang-examples
$ /usr/bin/rpm -e erlang-examples
returns:
error: Failed dependencies:
erlang-examples(x86-64) = R16B-02.3.fc19 is needed by (installed) erlang-R16B-02.3.fc19.x86_64

3. try to remove erlang
...

Actual results:
can't remove erlang without erlang-examples and vice versa

Expected results:
One of packages is possible to remove without any dependencies.

Additional info:
It's because of puppet, which removes packages through rpm command. There is no problem with removing through yum.


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