Bug 1524569 - nitroshare-kservice should not supplement dolphin and konqueror
Summary: nitroshare-kservice should not supplement dolphin and konqueror
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: nitroshare
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Christian Dersch
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-12-11 17:06 UTC by Christian Dersch
Modified: 2018-01-18 00:02 UTC (History)
1 user (show)

Fixed In Version: nitroshare-0.3.4-2.fc28 nitroshare-0.3.4-2.fc27 nitroshare-0.3.4-2.fc26 nitroshare-0.3.4-5.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-01-18 00:02:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Christian Dersch 2017-12-11 17:06:09 UTC
Description of problem: 
nitroshare-kservice supplements dolphin and konqueror, so it is marked as a weak dependency of these. Therefore nitroshare now lands on new live composes and users who (re-) install dolphin or konqueror will get nitroshare too. This should not happen because not all users want nitroshare. 

I suggest to either replace the Supplements by Enhances or use rich dependencies, so that nitroshare-kservice gets only installed when dolphin/konqueror *AND* nitroshare are (to be) installed.

Version-Release number of selected component (if applicable): 0.3.4-1.fc27


How reproducible: Always


Steps to Reproduce:
1. dnf reinstall dolphin (on a system with dolphin already installed, otherwise just install)


Actual results:
Weak dependency nitroshare-kservice is pulled in

Dependencies resolved.
===============================================================================================================================================================================================================
 Package                                                  Arch                                        Version                                               Repository                                    Size
===============================================================================================================================================================================================================
Reinstalling:
 dolphin                                                  x86_64                                      17.08.1-1.fc27                                        fedora                                       3.3 M
Installing dependencies:
 nitroshare                                               x86_64                                      0.3.4-1.fc27                                          updates                                      189 k
 nitroshare-console                                       x86_64                                      0.3.4-1.fc27                                          updates                                      9.1 k
 qhttpengine                                              x86_64                                      1.0.0-1.fc27                                          updates                                       68 k
 qmdnsengine                                              x86_64                                      0.1.0-1.fc27                                          updates                                       69 k
Installing weak dependencies:
 nitroshare-kservice                                      x86_64                                      0.3.4-1.fc27                                          updates                                      8.8 k

Transaction Summary
===============================================================================================================================================================================================================
Install  5 Packages



Expected results: No nitroshare gets installed.

Comment 1 Christian Dersch 2017-12-11 17:08:06 UTC
I'm referencing the following lines in nitroshare spec: https://src.fedoraproject.org/rpms/nitroshare/blob/master/f/nitroshare.spec#_92

Comment 2 Christian Dersch 2017-12-26 13:42:04 UTC
Any news here? More and more KDE/Plasma users are upset about the unwanted installation of nitroshare :(

Comment 3 Christian Dersch 2017-12-27 16:29:42 UTC
Fixed in Rawhide, Updates for 26 and 27 building.

Comment 4 Fedora Update System 2017-12-27 16:37:02 UTC
nitroshare-0.3.4-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-babb021a3c

Comment 5 Fedora Update System 2017-12-27 16:37:09 UTC
nitroshare-0.3.4-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-f4a38854cc

Comment 6 Fedora Update System 2017-12-27 22:38:07 UTC
nitroshare-0.3.4-2.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-2017-babb021a3c

Comment 7 Fedora Update System 2017-12-27 23:11:11 UTC
nitroshare-0.3.4-2.fc26 has been pushed to the Fedora 26 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-2017-f4a38854cc

Comment 8 Fedora Update System 2018-01-04 23:58:50 UTC
nitroshare-0.3.4-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2018-01-05 15:56:09 UTC
nitroshare-0.3.4-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2018-01-08 23:20:42 UTC
nitroshare-0.3.4-5.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-fbf964c927

Comment 11 Fedora Update System 2018-01-09 17:43:45 UTC
nitroshare-0.3.4-5.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-fbf964c927

Comment 12 Fedora Update System 2018-01-18 00:02:57 UTC
nitroshare-0.3.4-5.fc27 has been pushed to the Fedora 27 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.