Bug 1230751 - File conflicts between mot-adms and qucs
Summary: File conflicts between mot-adms and qucs
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qucs
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jaromír Cápík
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1205519 1299713 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-11 13:29 UTC by Derrien
Modified: 2016-07-12 02:26 UTC (History)
8 users (show)

Fixed In Version: qucs-0.0.18-6.fc23 qucs-0.0.18-6.fc24 qucs-0.0.18-7.fc23
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-12 02:26:20 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Derrien 2015-06-11 13:29:47 UTC
Description of problem:

$ dnf groupinstall electronic-la
...
Error: Transaction check error:
  file /usr/bin/admsXml conflicts between attempted installs of mot-adms-2.3.2-3.fc22.x86_64 and qucs-0.0.18-2.fc22.x86_64

Comment 1 Derrien 2015-06-11 13:43:05 UTC
And if you retry the same command :
$ dnf groupinstall electronic-lab
Last metadata expiration check performed 0:43:25 ago on Thu Jun 11 14:51:21 2015.
Group 'Electronic Lab' is already installed, skipping.
Dependencies resolved.
Is this ok [y/N]: y
Complete!

But of course nothing of electronic-lab is installed
So also a dnf bug

Comment 2 Derrien 2015-06-11 13:53:17 UTC
Same thing as 1205519 so I changed component from mot-adms to qucs ;-)

Comment 3 Ed Hill 2015-08-16 19:14:30 UTC
Hi folks, I recently ran into this on F22 when running:

 dnf group install [...other groups skipped...] "Electronic Lab"

and it was a massive pain since none of the specified groups were 
actually installed but dnf believed that they were.  This is a fairly 
serious problem with DNF.

Comment 4 Martin Osvald 🛹 2015-09-14 13:09:17 UTC
(In reply to Ed Hill from comment #3)
> Hi folks, I recently ran into this on F22 when running:
> 
>  dnf group install [...other groups skipped...] "Electronic Lab"
> 
> and it was a massive pain since none of the specified groups were 
> actually installed but dnf believed that they were.  This is a fairly 
> serious problem with DNF.

only fyi, there is a BZ opened for this already:

https://bugzilla.redhat.com/show_bug.cgi?id=1229046 [mark group as installed only after successful transaction]

another BZ trying to solve the same but for mot-adms:

https://bugzilla.redhat.com/show_bug.cgi?id=1205519 [yum update produces error msg for conflict mot-adms vs qucs]

Comment 5 Jaromír Cápík 2016-01-19 11:15:27 UTC
*** Bug 1299713 has been marked as a duplicate of this bug. ***

Comment 6 Jaromír Cápík 2016-01-19 11:35:01 UTC
The motd-adms package has been upgraded to 2.3.4 in f23 and that matches the qucs-0.0.18 version of adms. My suggestion would be to remove the built-in adms binaries from qucs and depend on motd-adms. The problem here is, that we'll have to plan the motd-adms updates together so that the qucs is not affected by the motd-adms updates.

Comment 7 Jaromír Cápík 2016-01-19 12:04:10 UTC
*** Bug 1205519 has been marked as a duplicate of this bug. ***

Comment 8 Fedora Update System 2016-01-19 14:47:12 UTC
qucs-0.0.18-6.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-ee4fa06f4a

Comment 9 Fedora Update System 2016-01-19 16:59:24 UTC
qucs-0.0.18-7.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f2ae801867

Comment 10 Fedora Update System 2016-01-20 23:58:03 UTC
qucs-0.0.18-7.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f2ae801867

Comment 11 Robert Harker 2016-03-15 22:21:53 UTC
This is still a problem with fc23.  But now the conflict is two files:
/usr/bin/admsCheck
/usr/bin/admsXml

My system:
uname -a
Linux science.harker.com 4.4.4-301.fc23.x86_64 #1 SMP Fri Mar 4 17:42:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

My dnf install:
science / # dnf install mot-adms qucs
Last metadata expiration check: 0:06:22 ago on Tue Mar 15 15:12:20 2016.
Dependencies resolved.
================================================================================
 Package                Arch         Version                Repository     Size
================================================================================
Installing:
 electronics-menu       noarch       1.0-15.fc23            fedora         60 k
 freehdl                x86_64       0.0.8-12.fc23          fedora        1.1 M
 iverilog               x86_64       10-1.fc23              updates       1.9 M
 mot-adms               x86_64       2.3.4-1.fc23           updates       207 k
 qucs                   x86_64       0.0.18-4.fc23          fedora         36 M
 qucs-lib               x86_64       0.0.18-4.fc23          fedora        1.3 M

Transaction Summary
================================================================================
Install  6 Packages

Total size: 40 M
Installed size: 69 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] qucs-0.0.18-4.fc23.x86_64.rpm: Already downloaded                    
[SKIPPED] electronics-menu-1.0-15.fc23.noarch.rpm: Already downloaded          
[SKIPPED] qucs-lib-0.0.18-4.fc23.x86_64.rpm: Already downloaded                
[SKIPPED] mot-adms-2.3.4-1.fc23.x86_64.rpm: Already downloaded                 
[SKIPPED] freehdl-0.0.8-12.fc23.x86_64.rpm: Already downloaded                 
[SKIPPED] iverilog-10-1.fc23.x86_64.rpm: Already downloaded                    
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction check error:
  file /usr/bin/admsCheck conflicts between attempted installs of mot-adms-2.3.4-1.fc23.x86_64 and qucs-0.0.18-4.fc23.x86_64
  file /usr/bin/admsXml conflicts between attempted installs of mot-adms-2.3.4-1.fc23.x86_64 and qucs-0.0.18-4.fc23.x86_64

Error Summary
-------------

Comment 12 Robert Harker 2016-03-15 22:30:40 UTC
Oops, did not try the test repo.  Works now.  When will this be pushed to production?

Also fixes Electronics Lab group install problem:

Workaround:
dnf install --enablerepo=updates-testing qucs
dnf group install Electronic\ Lab

Comment 13 Fedora Update System 2016-07-12 02:26:13 UTC
qucs-0.0.18-7.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.


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