Bug 1607392 - insane provides/obsoletes (crda / wreless-tools)
Summary: insane provides/obsoletes (crda / wreless-tools)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: wireless-regdb
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: John W. Linville
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-07-23 12:39 UTC by Harald Reindl
Modified: 2018-08-14 21:08 UTC (History)
1 user (show)

Fixed In Version: wireless-regdb-2018.05.31-3.1.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-08-14 20:17:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Harald Reindl 2018-07-23 12:39:25 UTC
hwo do you imagine to install that?

obviosuly "wireless-regdb" obsoletes "crda" but DOES NOT provide it and that issue exists for weeks now in updates-testing

so you can't install it at the same time with "wireless-tools" which is simply needed for hostapd in my setup to provide a second MAC for a guest-wlan on the same phyiscal wirelass-card

wireless-tools            /lib64/libiw.so.29
wireless-tools            /sbin/ifrename
wireless-tools            /sbin/iwconfig
wireless-tools            /sbin/iwevent
wireless-tools            /sbin/iwgetid
wireless-tools            /sbin/iwlist
wireless-tools            /sbin/iwpriv
wireless-tools            /sbin/iwspy

----------------------------

Problem: package wireless-tools-1:29-17.1.fc27.x86_64 requires crda, but none of the providers can be installed
  - package wireless-regdb-2018.05.31-3.fc27.noarch obsoletes crda <= 3.18_2018.05.31-2 provided by crda-3.18_2016.02.08-4.fc27.x86_64
  - cannot install the best update candidate for package wireless-tools-1:29-17.1.fc27.x86_64
  - cannot install the best update candidate for package crda-3.18_2016.02.08-4.fc27.x86_64

----------------------------

 Problem: problem with installed package wireless-regdb-2018.05.31-3.fc27.noarch
  - installed package wireless-regdb-2018.05.31-3.fc27.noarch obsoletes crda <= 3.18_2018.05.31-2 provided by crda-3.18_2016.02.08-4.fc27.x86_64
  - package wireless-regdb-2018.05.31-3.fc27.noarch obsoletes crda <= 3.18_2018.05.31-2 provided by crda-3.18_2016.02.08-4.fc27.x86_64
  - package wireless-tools-1:29-17.1.fc27.x86_64 requires crda, but none of the providers can be installed
  - conflicting requests

Comment 1 Harald Reindl 2018-07-24 13:38:35 UTC
it#s that easy:

Obsoletes: crda
Provides: crda 

you miss the "Provides"

Comment 2 John W. Linville 2018-08-02 14:11:31 UTC
The intention was to allow for testing the package without forcing updates. That works fine for people that don't have wireless-tools installed.

wireless-tools has been deprecated upstream for roughly a decade, with hostapd and wpa_supplicant being the earliest adopters of the nl80211 API that replaced wireless-tools. What commands are you using that make you think that you need wireless-tools installed?

Comment 3 John W. Linville 2018-08-02 14:24:39 UTC
*sigh* wireless-tools is in the comps.xml file...well, one more item for the TODO list... ;-)

Comment 4 Harald Reindl 2018-08-02 15:19:27 UTC
the problem is that you don't provide "crda" properly but obsolete it and so i can't install crda which i know is used on some scripts here - full stop

if i can uninstall wireless-tools after a working upgrade path is a different story, now with F28 the new package don't appear anyways

what is the point obsolete 'crda' but not provide /usr/sbin/crda to begin with?

Comment 5 Fedora Update System 2018-08-02 18:37:17 UTC
wireless-regdb-2018.05.31-3.1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-df72277989

Comment 6 Fedora Update System 2018-08-02 18:38:01 UTC
wireless-regdb-2018.05.31-3.1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b1e4d74d94

Comment 7 Fedora Update System 2018-08-03 19:38:53 UTC
wireless-regdb-2018.05.31-3.1.fc27 has been pushed to the Fedora 27 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-2018-b1e4d74d94

Comment 8 Fedora Update System 2018-08-03 21:58:54 UTC
wireless-regdb-2018.05.31-3.1.fc28 has been pushed to the Fedora 28 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-2018-df72277989

Comment 9 Fedora Update System 2018-08-14 20:17:56 UTC
wireless-regdb-2018.05.31-3.1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2018-08-14 21:08:37 UTC
wireless-regdb-2018.05.31-3.1.fc28 has been pushed to the Fedora 28 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.