Bug 1167719 - fedora-release broken deps in f21 TC4 Workstation live image
Summary: fedora-release broken deps in f21 TC4 Workstation live image
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: fedora-release
Version: 21
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dennis Gilmore
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1167881
TreeView+ depends on / blocked
 
Reported: 2014-11-25 10:08 UTC by Parag Nemade
Modified: 2015-02-11 11:00 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-02-10 16:58:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
complete yum transaction log (118.73 KB, patch)
2014-11-25 12:08 UTC, Parag Nemade
no flags Details | Diff

Description Parag Nemade 2014-11-25 10:08:56 UTC
Description of problem:
I installed Fedora-Live-Workstation-x86_64-21-TC4.iso and tried following command

[root@localhost ~]# yum group install 'Development and Creative Workstation'
<snip>
---> Package apache-commons-cli.noarch 0:1.2-13.fc21 will be installed
---> Package fedora-release-nonproduct.noarch 0:21-1 will be installed
--> Processing Dependency: fedora-release = 21-1 for package: fedora-release-nonproduct-21-1.noarch
---> Package openldap-devel.x86_64 0:2.4.40-1.fc21 will be installed
--> Processing Dependency: openldap(x86-64) = 2.4.40-1.fc21 for package: openldap-devel-2.4.40-1.fc21.x86_64
---> Package xbean.noarch 0:3.17-2.fc21 will be installed
--> Processing Conflict: fedora-release-workstation-21-2.noarch conflicts fedora-release-nonproduct
--> Processing Conflict: fedora-release-nonproduct-21-1.noarch conflicts fedora-release-workstation
--> Finished Dependency Resolution
Error: Package: openldap-devel-2.4.40-1.fc21.x86_64 (fedora)
           Requires: openldap(x86-64) = 2.4.40-1.fc21
           Installed: openldap-2.4.40-2.fc21.x86_64 (@koji-override-1/$releasever)
               openldap(x86-64) = 2.4.40-2.fc21
           Available: openldap-2.4.40-1.fc21.x86_64 (fedora)
               openldap(x86-64) = 2.4.40-1.fc21
Error: fedora-release-nonproduct conflicts with fedora-release-workstation-21-2.noarch
Error: fedora-release-workstation conflicts with fedora-release-nonproduct-21-1.noarch
Error: Package: fedora-release-nonproduct-21-1.noarch (fedora)
           Requires: fedora-release = 21-1
           Installed: fedora-release-21-2.noarch (@koji-override-1/$releasever)
               fedora-release = 21-2
           Available: fedora-release-21-1.noarch (fedora)
               fedora-release = 21-1
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
<snip>


Version-Release number of selected component (if applicable):
fedora-release-21-2.src.rpm

How reproducible:
always

Steps to Reproduce:
1.
2.
3.

Actual results:
yum group install 'Development and Creative Workstation' has broken deps

Expected results:
yum group install 'Development and Creative Workstation' should work successfully

Additional info:

Comment 1 Parag Nemade 2014-11-25 12:08:41 UTC
Created attachment 961182 [details]
complete yum transaction log

Comment 2 David Both 2014-12-11 02:01:17 UTC
I get this same error with a new installation on a VirtualBox VM when installing the KDE, Xfce and LXDE desktop groups. I do not encounter this when installing individual packages.

Comment 3 pavel.nedr 2014-12-14 23:09:09 UTC
I have Fedora 21 workstation installed from scratch.
When I'm trying to install KDE using sudo yum groups install "KDE Plasma Workspaces"
I've got the same error.

Comment 4 miguel aranha baldi horlle 2015-01-26 16:51:32 UTC
Same thing as @pavel.nedr when I'm trying to install yum groupinstall "LXDE Desktop".

--> Package gnome-icon-theme.noarch 0:3.12.0-2.fc21 will be installed
---> Package gnome-icon-theme-legacy.noarch 0:3.12.0-2.fc21 will be installed
---> Package kernel-modules-extra.x86_64 0:3.17.8-300.fc21 will be installed
---> Package libart_lgpl.x86_64 0:2.3.21-12.fc21 will be installed
---> Package libgnomecanvas.x86_64 0:2.30.3-9.fc21 will be installed
---> Package python-di.noarch 0:0.3-4.fc21 will be installed
--> Processing Conflict: fedora-release-workstation-21-2.noarch conflicts fedora-release-nonproduct
--> Processing Conflict: fedora-release-nonproduct-21-2.noarch conflicts fedora-release-workstation
--> Finished Dependency Resolution
Error: fedora-release-nonproduct conflicts with fedora-release-workstation-21-2.noarch
Error: fedora-release-workstation conflicts with fedora-release-nonproduct-21-2.noarch
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 5 Peter Robinson 2015-02-10 16:58:48 UTC
F-21 is GA and this should be fixed

Comment 6 Parag Nemade 2015-02-11 03:11:48 UTC
Sorry can you explain how this is fixed already? I used to keep my F21 system updated with updates from updates-testing repository. I just ran
$ sudo yum group install 'Development and Creative Workstation'
Warning: Group base-x does not have any packages to install.
Warning: Group fedora-packager does not have any packages to install.
Package chrony-1.31-1.fc21.x86_64 already installed and latest version
Error: fedora-release-nonproduct conflicts with fedora-release-workstation-21-2.noarch
Error: fedora-release-workstation conflicts with fedora-release-nonproduct-21-2.noarch
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

So, the conflicts are still there...

Comment 7 Peter Robinson 2015-02-11 10:53:28 UTC
> So, the conflicts are still there...

Yes, the conflicts are there by design, you're not suppose to have multiple "fedora-release-*" installed at once. If any specific package depends on a a specific product and that causes multiple of them to be pulled in isn't a problem with the "fedora-release-*" conflicts


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